• Home
  • Raw
  • Download

Lines Matching refs:global_functions_impl

35     global_functions_impl=open("globals.c", "w+")  variable
56 writeline(global_functions_impl, line)
58 writeline(global_functions_impl, " * Automatically generated by build_glob.py.")
59 writeline(global_functions_impl, " * Do not modify the previous line.")
60 writeline(global_functions_impl, " */")
61 writeline(global_functions_impl)
91 writeline(global_functions_impl)
93 writeline(global_functions_impl, "#undef\t"+fields[1])
94 writeline(global_functions_impl, fields[0]+" *")
96 global_functions_impl.write("(*")
97 global_functions_impl.write("__"+fields[1]+"(void)")
99 writeline(global_functions_impl, ")[]")
100 writeline(global_functions_impl, " {")
101 writeline(global_functions_impl, " if (IS_MAIN_THREAD)")
102 writeline(global_functions_impl, "\treturn (&"+fields[1]+");")
103 writeline(global_functions_impl, " else")
104 writeline(global_functions_impl, "\treturn (&xmlGetGlobalState()->"+fields[1]+");")
105 writeline(global_functions_impl, "}")
108 …writeline(global_functions_impl,fields[0]+" "+fields[1][:3]+"ThrDef"+fields[1][3:]+"("+fields[0]+"…
109 writeline(global_functions_impl," "+fields[0]+" ret;");
110 writeline(global_functions_impl," xmlMutexLock(xmlThrDefMutex);")
111 writeline(global_functions_impl," ret = "+fields[1][:3]+fields[1][3:]+"ThrDef;")
112 writeline(global_functions_impl," "+fields[1][:3]+fields[1][3:]+"ThrDef = v;")
113 writeline(global_functions_impl," xmlMutexUnlock(xmlThrDefMutex);")
114 writeline(global_functions_impl," return ret;")
115 writeline(global_functions_impl,"}")