Lines Matching refs:module_t
24 static module_t root;
27 module_t * bindmodule( OBJECT * name ) in bindmodule()
35 module_t * m; in bindmodule()
39 module_hash = hashinit( sizeof( module_t ), "modules" ); in bindmodule()
41 m = (module_t *)hash_insert( module_hash, name, &found ); in bindmodule()
66 struct hash * demand_rules( module_t * m ) in demand_rules()
101 void delete_module( module_t * m ) in delete_module()
200 module_t *m = (module_t *)xmodule; in stat_module()
248 module_t *m = (module_t *)xmodule; in delete_module_()
270 module_t * root_module() in root_module()
276 void import_module( LIST * module_names, module_t * target_module ) in import_module()
312 LIST * imported_modules( module_t * module ) in imported_modules()
321 FUNCTION * function_bind_variables( FUNCTION *, module_t *, int * counter );
332 module_t * module;
353 void module_bind_variables( struct module_t * m ) in module_bind_variables()
366 int module_add_fixed_var( struct module_t * m, OBJECT * name, int * counter ) in module_add_fixed_var()
387 LIST * var_get_and_clear_raw( module_t * m, OBJECT * name );
392 struct module_t * m = (struct module_t *)data; in load_fixed_variable()
398 void module_set_fixed_variables( struct module_t * m, int n_variables ) in module_set_fixed_variables()
418 int module_get_fixed_var( struct module_t * m_, OBJECT * name ) in module_get_fixed_var()
421 struct module_t * m = m_; in module_get_fixed_var()