00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #include<linux/vmalloc.h>
00013 #ifdef __x86_64__
00014 #include<linux/init.h>
00015 #endif
00016 #include<system_data_cells.h>
00017 #include<dyndef.h>
00018 #include<queue.h>
00019 #include<phddef.h>
00020 #include<rddef.h>
00021 #include<cdtdef.h>
00022 #include<syidef.h>
00023 #include <exe_routines.h>
00024 #include <sch_routines.h>
00025 #include <misc_routines.h>
00026 #include <linux/slab.h>
00027 #include <spldef.h>
00028 #include <cpbdef.h>
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038 unsigned long acme_gq_mutex;
00039 unsigned long acme_gq_request_queue;
00040 unsigned long acme_gq_server;
00041 unsigned long acp_gb_baseprio;
00042 unsigned long acp_gb_datachk;
00043 unsigned long acp_gb_maxread;
00044 unsigned long acp_gb_swapflgs;
00045 unsigned long acp_gb_window;
00046 unsigned long acp_gb_writback;
00047 unsigned long acp_gw_dindxcache;
00048 unsigned long acp_gw_dircache;
00049 unsigned long acp_gw_extcache;
00050 unsigned long acp_gw_extlimit;
00051 unsigned long acp_gw_fidcache;
00052 unsigned long acp_gw_hdrcache;
00053 unsigned long acp_gw_mapcache;
00054 unsigned long acp_gw_quocache;
00055 unsigned long acp_gw_sysacc;
00056 unsigned long acp_gw_workset;
00057 unsigned long arch_gq_ptolemy_cell;
00058 unsigned long atm_gq_complete_queue;
00059 unsigned long atm_gq_request_queue;
00060 unsigned long boo_c_sysparsz;
00061 unsigned long boo_ga_hwrpb;
00062 unsigned long boo_gl_nextpfn;
00063 unsigned long bug_l_bugchk_flags;
00064 unsigned long bug_l_fatal_spsav;
00065 unsigned long cache_gl_blockcntmax;
00066 unsigned long cache_gl_flags;
00067 unsigned long cache_gl_protocol_ver;
00068 unsigned long cache_gl_ptes;
00069 unsigned long cache_gl_state;
00070 unsigned long cfs_ga_dataptr;
00071 unsigned long cia_gl_mutex;
00072 unsigned long cia_gq_intruder;
00073 unsigned long clu_ar_cluevt;
00074 unsigned long clu_gb_cluver;
00075 unsigned long clu_gb_niscs_comm;
00076 unsigned long clu_gb_qdisk;
00077 unsigned long clu_gb_quorum_lost;
00078 unsigned long clu_gb_vaxcluster;
00079 unsigned long clu_gl_allocls;
00080 unsigned long clu_gl_club;
00081 unsigned long clu_gl_cluster_credits;
00082 unsigned long clu_gl_clusvec;
00083 unsigned long clu_gl_csp_entries;
00084 unsigned long clu_gl_csp_mbx;
00085 unsigned long clu_gl_join_tblstart;
00086 unsigned long clu_gl_mscp_buffer;
00087 unsigned long clu_gl_mscp_cmd_tmo;
00088 unsigned long clu_gl_mscp_credits;
00089 unsigned long clu_gl_mscp_load;
00090 unsigned long clu_gl_mscp_serve_all;
00091 unsigned long clu_gl_niscs_auth;
00092 unsigned long clu_gl_niscs_group;
00093 unsigned long clu_gl_niscs_lan_ovrhd;
00094 unsigned long clu_gl_niscs_max_pktsz;
00095 unsigned long clu_gl_niscs_port_serv;
00096 unsigned long clu_gl_remov_tblstart;
00097 unsigned long clu_gl_sd_allocls;
00098 unsigned long clu_gl_served_io;
00099 unsigned long clu_gl_sgn_flags;
00100 unsigned long clu_gl_smci_group;
00101 unsigned long clu_gl_tape_allocls;
00102 unsigned long clu_gl_tmscp_load;
00103 unsigned long clu_gl_tmscp_serve_all;
00104 unsigned long clu_gq_niscs_auth;
00105 unsigned long clu_gq_smci_auth;
00106 unsigned long clu_gs_niscs_comm;
00107 unsigned long clu_gw_exp_votes;
00108 unsigned long clu_gw_lckdirwt;
00109 unsigned long clu_gw_maxindex;
00110 unsigned long clu_gw_qdskinterval;
00111 unsigned long clu_gw_qdskvotes;
00112 unsigned long clu_gw_quorum;
00113 unsigned long clu_gw_recnxint;
00114 unsigned long clu_gw_votes;
00115 unsigned long cnx_gq_debug;
00116 unsigned long cpu_gb_arch_type;
00117 unsigned long cpu_gt_arch_name;
00118 #if 0
00119
00120 unsigned long ctl_a_common;
00121 unsigned long ctl_a_dispvec;
00122 unsigned long ctl_a_evi_edata;
00123 unsigned long ctl_a_evi_kdata;
00124 unsigned long ctl_a_evi_sdata;
00125 unsigned long ctl_a_evi_udata;
00126 unsigned long ctl_a_imgreg;
00127 unsigned long ctl_a_initial_pkta;
00128 unsigned long ctl_a_krp;
00129 unsigned long ctl_a_kspini;
00130 unsigned long ctl_a_nsa_idt;
00131 unsigned long ctl_a_prcprm_edata;
00132 unsigned long ctl_a_prcprm_kdata;
00133 unsigned long ctl_a_region_table;
00134 unsigned long ctl_ag_clidata;
00135 unsigned long ctl_ag_climage;
00136 unsigned long ctl_ag_clitable;
00137 unsigned long ctl_al_clicalbk;
00138 unsigned long ctl_al_finalexc[4];
00139 unsigned long ctl_aq_excvec[8];
00140 unsigned long ctl_aq_stack;
00141 unsigned long ctl_aq_stacklim;
00142 unsigned long ctl_ar_dass;
00143 unsigned long ctl_ar_dce;
00144 unsigned long ctl_ar_files_64;
00145 unsigned long ctl_ar_forge_word;
00146 unsigned long ctl_ar_im_semaphore;
00147 unsigned long ctl_ar_lfs;
00148 unsigned long ctl_ar_persona_array;
00149 unsigned long ctl_ar_persona_ringbuffer;
00150 unsigned long ctl_ar_registry;
00151 unsigned long ctl_ar_registry_extra;
00152 unsigned long ctl_ar_xfs_client;
00153 unsigned long ctl_ar_xfs_server;
00154 unsigned long ctl_c_clidatasz;
00155 unsigned long ctl_c_krp_count;
00156 unsigned long ctl_c_krp_size;
00157 unsigned long ctl_c_p1ptr_size;
00158 #endif
00159 struct _ccb ctl_ga_ccb_table[CHANNELCNT];
00160 #if 0
00161
00162 struct _ccb * ctl_gl_ccbbase=ctl$ga_ccb_table;
00163 unsigned long ctl_ga_les_process;
00164 unsigned char ctl_gb_deflang;
00165 unsigned char ctl_gb_msgmask;
00166 unsigned char ctl_gb_pwrmode;
00167 unsigned char ctl_gb_ssfilter;
00168 unsigned long ctl_gl_arb_support;
00169 unsigned long ctl_gl_bpd_ptr;
00170 unsigned long ctl_gl_buffer_items;
00171 unsigned long ctl_gl_catchall_extension;
00172 unsigned long ctl_gl_catchall_extension_cnt;
00173 unsigned long ctl_gl_cdsptr;
00174 unsigned long ctl_gl_chindx=CHANNELCNT;
00175 unsigned long ctl_gl_clintown;
00176 unsigned long ctl_gl_cmsupr;
00177 unsigned long ctl_gl_cmuser;
00178 unsigned long ctl_gl_creprc_flags;
00179 unsigned long ctl_gl_ctlbasva;
00180 unsigned long ctl_gl_cur_xscb;
00181 unsigned long ctl_gl_dclprsown;
00182 unsigned long ctl_gl_def_arb_support;
00183 unsigned long ctl_gl_dnsptr;
00184 unsigned long ctl_gl_f11bxqp;
00185 unsigned long ctl_gl_fcb_listhead;
00186 unsigned long ctl_gl_finalsts;
00187 unsigned long ctl_gl_fixuplnk;
00188 unsigned long ctl_gl_fred;
00189 unsigned long ctl_gl_free_index;
00190 unsigned long ctl_gl_getmsg;
00191 unsigned long ctl_gl_iafexe;
00192 unsigned long ctl_gl_iaflast;
00193 unsigned long ctl_gl_iaflink;
00194 unsigned long ctl_gl_iaflnkptr;
00195 unsigned long ctl_gl_iafperm;
00196 unsigned long ctl_gl_ibiocnt;
00197 unsigned long ctl_gl_icputim;
00198 unsigned long ctl_gl_idiocnt;
00199 unsigned long ctl_gl_ifaultio;
00200 unsigned long ctl_gl_ifaults;
00201 unsigned long ctl_gl_imghdrbf;
00202 unsigned long ctl_gl_imglstptr;
00203 unsigned long ctl_gl_imgreg_size;
00204 unsigned long ctl_gl_initial_epid;
00205 unsigned long ctl_gl_initial_ktb;
00206 unsigned long ctl_gl_initial_pid;
00207 unsigned long ctl_gl_ipagefl;
00208 unsigned long ctl_gl_ivolumes;
00209 unsigned long ctl_gl_iwspeak;
00210 unsigned long ctl_gl_knownfil;
00211 unsigned long ctl_gl_krpbl;
00212 unsigned long ctl_gl_krpfl;
00213 unsigned long ctl_gl_kt_area_pages;
00214 unsigned long ctl_gl_kt_count;
00215 unsigned long ctl_gl_kt_high;
00216 unsigned long ctl_gl_license_cnt;
00217 unsigned long ctl_gl_lnmdirect;
00218 unsigned long ctl_gl_lnmdirseq;
00219 unsigned long ctl_gl_lnmhash;
00220 unsigned long ctl_gl_logfails;
00221 unsigned long ctl_gl_login_flags;
00222 unsigned long ctl_gl_multithread;
00223 unsigned long ctl_gl_native_to_tie;
00224 unsigned long ctl_gl_network_protocol;
00225 unsigned long ctl_gl_nmioch;
00226 unsigned long ctl_gl_nsab;
00227 unsigned long ctl_gl_oss_flags;
00228 unsigned long ctl_gl_p1merge;
00229 unsigned long ctl_gl_pbiocnt;
00230 struct _pcb * ctl_gl_pcb;
00231 unsigned long ctl_gl_pcputim;
00232 unsigned long ctl_gl_pdiocnt;
00233 unsigned long ctl_gl_persona_freeindex;
00234 unsigned long ctl_gl_persona_maxindex;
00235 unsigned long ctl_gl_persona_usercount;
00236 unsigned long ctl_gl_pfaultio;
00237 unsigned long ctl_gl_pfaults;
00238 unsigned long ctl_gl_phd;
00239 unsigned long ctl_gl_pimgcnt;
00240 unsigned long ctl_gl_posix_1;
00241 unsigned long ctl_gl_posix_2;
00242 unsigned long ctl_gl_powerast;
00243 unsigned long ctl_gl_ppmsg[2];
00244 unsigned long ctl_gl_prcallcnt;
00245 unsigned long ctl_gl_prcprm_kdata2;
00246 unsigned long ctl_gl_pstflags;
00247 unsigned long ctl_gl_psx_argptr;
00248 unsigned long ctl_gl_pvolumes;
00249 unsigned long ctl_gl_pvpcputim;
00250 unsigned long ctl_gl_rdiptr;
00251 unsigned long ctl_gl_report_buffer;
00252 unsigned long ctl_gl_report_method;
00253 unsigned long ctl_gl_report_user_faults;
00254 unsigned long ctl_gl_rms_ruj_count;
00255 unsigned long ctl_gl_rms_rujlck_blink;
00256 unsigned long ctl_gl_rms_rujlck_flink;
00257 unsigned long ctl_gl_rmsbase;
00258 unsigned long ctl_gl_ruf;
00259 unsigned long ctl_gl_security_exec_1;
00260 unsigned long ctl_gl_security_exec_2;
00261 unsigned long ctl_gl_sitespec;
00262 unsigned long ctl_gl_subsys_rights;
00263 unsigned long ctl_gl_thcount[3];
00264 unsigned long ctl_gl_thexec;
00265 unsigned long ctl_gl_thsupr;
00266 unsigned long ctl_gl_uaf_flags;
00267 unsigned long ctl_gl_uaictx;
00268 unsigned long ctl_gl_used_index;
00269 unsigned long ctl_gl_usrundwn;
00270 unsigned long ctl_gl_usrundwn_exec;
00271 unsigned long ctl_gl_vectors;
00272 unsigned long ctl_gl_virtpeak;
00273 unsigned long ctl_gl_volumes;
00274 unsigned long ctl_gl_wspeak;
00275 unsigned long ctl_gl_xlated_img_cnt;
00276 unsigned long ctl_gl_xpcb;
00277 unsigned long ctl_gl_xsig;
00278 unsigned long ctl_gpq_gsd_lock_pte;
00279 unsigned long long ctl_gq_acmerb_list;
00280 unsigned long ctl_gq_allocreg[2];
00281 unsigned long long ctl_gq_clusyictx;
00282 unsigned long long ctl_gq_common;
00283 unsigned long long ctl_gq_dbgarea;
00284 unsigned long long ctl_gq_emulate_count;
00285 unsigned long long ctl_gq_emulate_data;
00286 unsigned long long ctl_gq_emulate_flags;
00287 unsigned long long ctl_gq_emulate_pc_ring;
00288 unsigned long long ctl_gq_emulate_ring_index;
00289 unsigned long long ctl_gq_emulate_signal_mask;
00290 unsigned long long ctl_gq_emulate_signal_max;
00291 unsigned long long ctl_gq_exception_flags;
00292 unsigned long long ctl_gq_exh_mutex;
00293 unsigned long long ctl_gq_exit_thread;
00294 unsigned long long ctl_gq_glx_lock_reg_cnt;
00295 unsigned long long ctl_gq_glx_lock_reg_id;
00296 unsigned long long ctl_gq_glx_lock_regions;
00297 unsigned long long ctl_gq_helpflags;
00298 unsigned long long ctl_gq_ieee_fp_control;
00299 unsigned long long ctl_gq_ims_counter;
00300 unsigned long long ctl_gq_istart;
00301 unsigned long long ctl_gq_kt_region_base;
00302 unsigned long long ctl_gq_kt_region_id;
00303 unsigned long long ctl_gq_lastlogin_i;
00304 unsigned long long ctl_gq_lastlogin_n;
00305 unsigned long long ctl_gq_lnmtblcache;
00306 unsigned long long ctl_gq_login;
00307 unsigned long long ctl_gq_misc_p1_flags;
00308 unsigned long long ctl_gq_mountlst;
00309 unsigned long long ctl_gq_nt_events;
00310 unsigned long long ctl_gq_object_context;
00311 unsigned long long ctl_gq_orb_lockdb;
00312 unsigned long long ctl_gq_p0alloc;
00313 unsigned long long ctl_gq_persona_handle;
00314 unsigned long long ctl_gq_pktavec;
00315 unsigned long long ctl_gq_pool_mutex;
00316 unsigned long long ctl_gq_prcterm_listhead;
00317 unsigned long long ctl_gq_procpriv;
00318 unsigned long long ctl_gq_pstart;
00319 unsigned long long ctl_gq_remote_address;
00320 unsigned long long ctl_gq_remote_fullname;
00321 unsigned long long ctl_gq_remote_node;
00322 unsigned long long ctl_gq_remote_uid;
00323 unsigned long long ctl_gq_report_buffer;
00324 unsigned long long ctl_gq_rmcb_que;
00325 unsigned long long ctl_gq_rms_rurec_lksb;
00326 unsigned long long ctl_gq_security_exec_1;
00327 unsigned long long ctl_gq_ssi_interlock;
00328 unsigned long long ctl_gq_sspi_root;
00329 unsigned long long ctl_gq_sspi_synch;
00330 unsigned long long ctl_gq_termchar;
00331 unsigned long long ctl_gq_tm_callbacks;
00332 unsigned long long ctl_gq_virtpeak;
00333 unsigned long long ctl_gq_wsl;
00334 unsigned long long ctl_gq_xcb_que;
00335 unsigned long ctl_gt_cli_namestring;
00336 unsigned long ctl_gt_cliname;
00337 unsigned long ctl_gt_simple_tabname;
00338 unsigned long ctl_gt_spawncli;
00339 unsigned long ctl_gt_spawntable;
00340 unsigned long ctl_gt_tablename;
00341 unsigned short ctl_gw_ppmsgchn;
00342 unsigned char ctl_t_account[8];
00343 unsigned char ctl_t_nodeaddr[7];
00344 unsigned char ctl_t_nodename[7];
00345 unsigned char ctl_t_remoteid[17];
00346 unsigned char ctl_t_username[12];
00347 #endif
00348 unsigned long dass_ar_control_block;
00349 unsigned long ddtm_ar_performance_cells;
00350 unsigned long decc_$clocale_s;
00351 unsigned long decc_$ga___ctypet;
00352 unsigned long decc_$gl___ctypea;
00353 unsigned long decc_$gl___isclocale;
00354 unsigned long decc_$gl___mb_cur_max;
00355 unsigned long decc_ga___ctype;
00356 unsigned long decc_ga_randx;
00357 unsigned long decw_gl_vector;
00358 unsigned char erl_gb_bufflag;
00359 unsigned char erl_gb_buftim;
00360 unsigned long erl_gl_erlpid;
00361 unsigned long erl_gl_sequence;
00362 unsigned long exe_a_id_upcase;
00363 unsigned long exe_a_sysparam;
00364 unsigned long exe_ab_hextab;
00365 unsigned long exe_al_erlbufadr;
00366 unsigned long exe_aq_erlmbx;
00367 unsigned long exe_aq_files_64_control;
00368 unsigned long exe_aq_lfs_control;
00369 unsigned long exe_aq_xfs_client_control;
00370 unsigned long exe_aq_xfs_server_control;
00371 unsigned long exe_ar_arbc_hash_table;
00372 unsigned long exe_ar_console_dispatch;
00373 unsigned long exe_ar_crd_feet;
00374 unsigned long exe_ar_decps_vectors;
00375 unsigned long exe_ar_dumpdev_validation_data;
00376 unsigned long exe_ar_ewdata;
00377 unsigned long exe_ar_fastpath_block;
00378 unsigned long exe_ar_file_ocb;
00379 unsigned long exe_ar_files_64;
00380 unsigned long exe_ar_forge_db;
00381 unsigned long exe_ar_fork_wait_queue;
00382 unsigned long exe_ar_ftss_vectors;
00383 unsigned long exe_ar_glxgrp_global_ocb;
00384 unsigned long exe_ar_glxsys_global_ocb;
00385 unsigned long exe_ar_group_global_ocb;
00386 unsigned long exe_ar_io_routines_data;
00387 unsigned long exe_ar_ipc_data;
00388 unsigned long exe_ar_lfs;
00389 unsigned long exe_ar_mchk_blocks;
00390 unsigned long exe_ar_mchk_errcnt;
00391 unsigned long exe_ar_mvmslbas;
00392 unsigned long exe_ar_mvwbqfl;
00393 unsigned long exe_ar_npool_data;
00394 unsigned long exe_ar_npool_data_mon;
00395 unsigned long exe_ar_ntbs;
00396 unsigned long exe_ar_object_server_ucb;
00397 unsigned long exe_ar_perm_db_end;
00398 unsigned long exe_ar_perm_db_start;
00399 unsigned long exe_ar_powerdwn_done;
00400 unsigned long exe_ar_pxrb_array;
00401 unsigned long exe_ar_qman_ocb;
00402 unsigned long exe_ar_registry;
00403 unsigned long exe_ar_registry_extra;
00404 unsigned long exe_ar_sd_anchor;
00405 unsigned long exe_ar_snap_vector;
00406 unsigned long exe_ar_system_event;
00407 unsigned long exe_ar_system_global_ocb;
00408 unsigned long exe_ar_system_rights;
00409 unsigned long exe_ar_tqenorept;
00410 unsigned long exe_ar_uafc_hash_table;
00411 unsigned long exe_ar_unicode_upcase_dat;
00412 unsigned long exe_ar_upcase_dat;
00413 unsigned long exe_ar_volume_ocb;
00414 unsigned long exe_ar_xfc_anchor;
00415 unsigned long exe_ar_xfc_data;
00416 unsigned long exe_ar_xfs_client;
00417 unsigned long exe_ar_xfs_server;
00418 unsigned long exe_c_sysparsz;
00419 unsigned long exe_exceptable;
00420 unsigned long exe_ga_hwname;
00421 unsigned long exe_ga_hwtype;
00422 unsigned long exe_ga_les_table;
00423 unsigned long exe_ga_les_vector;
00424 unsigned long exe_ga_rad_npp_lsthds;
00425 unsigned long exe_ga_wp_cre;
00426 unsigned long exe_ga_wp_del;
00427 unsigned long exe_ga_wp_wpre;
00428 unsigned long exe_gb_erlbufpagelets;
00429 unsigned long exe_gb_vp_load;
00430 unsigned long exe_gl_abstim=0;
00431 unsigned long exe_gl_abstim_tics=0;
00432 unsigned long exe_gl_abstim_utics;
00433 unsigned long exe_gl_aclmtx;
00434 unsigned long exe_gl_acmflags;
00435 unsigned long exe_gl_affinity;
00436 unsigned long exe_gl_archflag;
00437 unsigned long exe_gl_badacv_c;
00438 unsigned long exe_gl_badacv_t;
00439 unsigned long exe_gl_blakhole;
00440 unsigned long exe_gl_boot_style;
00441 unsigned long exe_gl_bootcb;
00442 unsigned long exe_gl_brkmsk;
00443 unsigned long exe_gl_buffer_items;
00444 unsigned long exe_gl_cdsptr;
00445 unsigned long exe_gl_cebmtx;
00446 unsigned long exe_gl_clitabl;
00447 unsigned long exe_gl_clock_drift;
00448 unsigned long exe_gl_confreg;
00449 unsigned long exe_gl_confregl;
00450 unsigned long exe_gl_cpunodsp;
00451 unsigned long exe_gl_crd_control;
00452 unsigned long exe_gl_decnet_version;
00453 unsigned long exe_gl_defflags;
00454 unsigned long exe_gl_dnsptr;
00455 unsigned long exe_gl_dtssflags;
00456 unsigned long exe_gl_dtssptr;
00457 unsigned long exe_gl_dumpmask;
00458 unsigned long exe_gl_dynamic_flags;
00459 unsigned long exe_gl_enqmtx;
00460 unsigned long exe_gl_erasepb;
00461 unsigned long exe_gl_eraseppt;
00462 unsigned long exe_gl_flags;
00463 unsigned long exe_gl_fpexcvec;
00464 unsigned long exe_gl_free_index;
00465 unsigned long exe_gl_ft_flags;
00466 unsigned long exe_gl_gh_exec_code;
00467 unsigned long exe_gl_gh_exec_data;
00468 unsigned long exe_gl_gh_res_code;
00469 unsigned long exe_gl_gh_res_data;
00470 unsigned long exe_gl_gh_rsrvpgcnt;
00471 unsigned long exe_gl_glxgrpbl;
00472 unsigned long exe_gl_glxgrpfl;
00473 unsigned long exe_gl_glxsysbl;
00474 unsigned long exe_gl_glxsysfl;
00475 unsigned long exe_gl_gsddelfl;
00476 unsigned long exe_gl_gsddelbl;
00477 unsigned long exe_gl_gsdgrpfl;
00478 unsigned long exe_gl_gsdgrpbl;
00479 unsigned long exe_gl_gsdmtx;
00480 unsigned long exe_gl_gsdsysfl;
00481 unsigned long exe_gl_gsdsysbl;
00482 unsigned long exe_gl_hbs_cip;
00483 unsigned long exe_gl_hbs_ptr;
00484 unsigned long exe_gl_hwname_length;
00485 unsigned long exe_gl_hwtype_length;
00486 unsigned long exe_gl_imgreg_pages;
00487 unsigned long exe_gl_itb_entries;
00488 unsigned long exe_gl_known_files=0;
00489 unsigned long exe_gl_ldr_cnt;
00490 unsigned long exe_gl_ldr_seq;
00491 unsigned long exe_gl_limbolen;
00492 unsigned long exe_gl_limbomax;
00493 unsigned long exe_gl_limbothr;
00494 unsigned long exe_gl_lnm_ocb;
00495 unsigned long exe_gl_lntorb_lock;
00496 unsigned long exe_gl_lockrtry;
00497 unsigned long exe_gl_max_psxrt_prio;
00498 unsigned long exe_gl_max_vms_prio;
00499 unsigned long exe_gl_mchkerrs;
00500 unsigned long exe_gl_memerrs;
00501 unsigned long exe_gl_min_psxrt_prio;
00502 unsigned long exe_gl_min_vms_prio;
00503 unsigned long exe_gl_mme_flags;
00504 unsigned long exe_gl_mmecb;
00505 unsigned long exe_gl_mmg_flags;
00506 unsigned long exe_gl_mp;
00507 unsigned long exe_gl_msgflags;
00508 unsigned long exe_gl_msgvec;
00509 unsigned long exe_gl_mvmslbas;
00510 unsigned long exe_gl_nonpaged;
00511 unsigned long exe_gl_npag_bap_max;
00512 unsigned long exe_gl_npag_bap_max_pa;
00513 unsigned long exe_gl_npag_bap_min;
00514 unsigned long exe_gl_npag_bap_min_pa;
00515 unsigned long exe_gl_npagedyn;
00516 unsigned long exe_gl_npagevir;
00517 unsigned long exe_gl_ns_flags;
00518 unsigned long exe_gl_num_xmi_nexus;
00519 unsigned long exe_gl_numnexus;
00520 unsigned long exe_gl_objcls_mutex;
00521 unsigned long exe_gl_old_sid;
00522 unsigned long exe_gl_paged;
00523 unsigned long exe_gl_pcb_cache;
00524 unsigned long exe_gl_pfatim;
00525 unsigned long exe_gl_pgdynmtx;
00526 unsigned long exe_gl_poolcheck;
00527 unsigned long exe_gl_psx_ctx_buffer_length;
00528 unsigned long exe_gl_public_vector_symvec;
00529 unsigned long exe_gl_public_vector_symvec_end;
00530 unsigned long exe_gl_pxrb_count;
00531 unsigned long exe_gl_report_buffer;
00532 unsigned long exe_gl_report_match_table;
00533 unsigned long exe_gl_report_sys_faults;
00534 unsigned long exe_gl_rsdm_mutex;
00535 unsigned long exe_gl_rtbitmap;
00536 unsigned long exe_gl_s0_paging;
00537 unsigned long exe_gl_saved_embs;
00538 unsigned long exe_gl_savedump;
00539 unsigned long exe_gl_scb;
00540 unsigned long exe_gl_scb_reservation;
00541 unsigned long exe_gl_scbpfn;
00542 unsigned long exe_gl_sched_flags;
00543 unsigned long exe_gl_secptr;
00544 unsigned long exe_gl_security_policy;
00545 unsigned long exe_gl_shadow_max_copy;
00546 unsigned long exe_gl_shadow_mbr_timeout;
00547 unsigned long exe_gl_shadow_remove_1;
00548 unsigned long exe_gl_shadow_remove_2;
00549 unsigned long exe_gl_shadow_sys_disk;
00550 unsigned long exe_gl_shadow_sys_tmo;
00551 unsigned long exe_gl_shadow_sys_unit;
00552 unsigned long exe_gl_shadow_sys_wait;
00553 unsigned long exe_gl_shadowing;
00554 unsigned long exe_gl_shblist;
00555 unsigned long exe_gl_sitespec;
00556 unsigned long exe_gl_snap_fork_vector;
00557 unsigned long exe_gl_snap_pid;
00558 unsigned long exe_gl_snap_sequence;
00559 unsigned long exe_gl_snap_state;
00560 unsigned long exe_gl_soft_tick;
00561 unsigned long exe_gl_state;
00562 unsigned long exe_gl_state_flags;
00563 unsigned long exe_gl_static_flags;
00564 unsigned long exe_gl_svapte;
00565 unsigned long exe_gl_sys_code_base;
00566 unsigned long exe_gl_sys_code_end;
00567 unsigned long exe_gl_sys_data_base;
00568 unsigned long exe_gl_sys_data_end;
00569 unsigned long exe_gl_sys_specific;
00570 unsigned long exe_gl_sys_symvec;
00571 unsigned long exe_gl_sys_symvec_end;
00572 unsigned long exe_gl_sysid_lock;
00573 unsigned long exe_gl_sysmsg;
00574 unsigned long exe_gl_systick;
00575 unsigned long exe_gl_sysucb;
00576 unsigned long exe_gl_sysuic;
00577 unsigned long exe_gl_tenusec;
00578 unsigned long exe_gl_tickadjust;
00579 #if 0
00580 #ifdef __arch_um__
00581 unsigned long exe_gl_ticklength=100000;
00582 #endif
00583 #endif
00584 #ifdef __i386
00585 unsigned long exe_gl_ticklength=100000;
00586 #endif
00587 #ifdef __x86_64__
00588 unsigned long exe_gl_ticklength=100000;
00589 #endif
00590 unsigned long exe_gl_tickwidth;
00591 unsigned long exe_gl_time_control;
00592 unsigned long exe_gl_time_deviation;
00593 unsigned long exe_gl_timeadjust;
00594 unsigned long exe_gl_tmv_svabuf;
00595 unsigned long exe_gl_tmv_svapte;
00596 struct _tqe * exe_gl_tqfl;
00597 #ifdef __i386__
00598 unsigned long long tqehead;
00599 #else
00600 unsigned long long tqehead[2];
00601 #endif
00602 unsigned long exe_gl_transition_year;
00603 unsigned long exe_gl_ubdelay;
00604 unsigned long exe_gl_unicode_upcase_version;
00605 unsigned long exe_gl_used_index;
00606 unsigned long exe_gl_usrchme;
00607 unsigned long exe_gl_usrchmk;
00608 unsigned long exe_gl_usrundwn;
00609 unsigned long exe_gl_usrundwn_exec;
00610 unsigned long exe_gl_vaxexcvec;
00611 unsigned long exe_gl_volshad_perdev_licelkid;
00612 unsigned long exe_gl_volume_mutex;
00613 unsigned long exe_gl_vp_margin;
00614 unsigned long exe_gl_window_system;
00615 unsigned long exe_gl_xmi_csr_array;
00616 unsigned long exe_gl_xmi_nexus_array;
00617 unsigned long exe_gl_xmi_structure_array;
00618 unsigned long exe_gl_xpca;
00619 unsigned long exe_gpl_hwrpb_l;
00620 unsigned long exe_gpq_fru_table;
00621 unsigned long exe_gpq_hwrpb;
00622 unsigned long exe_gpq_rad_info_header;
00623 unsigned long exe_gpq_swrpb;
00624 unsigned long long exe_gq_1st_time;
00625 unsigned long exe_gq_bap_max_pa_registered;
00626 unsigned long exe_gq_bap_max_request_size;
00627 unsigned long exe_gq_bap_min_pa_registered;
00628 unsigned long exe_gq_bap_min_request_size;
00629 unsigned long exe_gq_bap_num_registrations;
00630 unsigned long exe_gq_bap_variable;
00631 unsigned long exe_gq_basimgmtx;
00632 unsigned long exe_gq_bootcb_d;
00633 unsigned long long exe_gq_boottime;
00634 unsigned long exe_gq_bugcheck_exclude_pfn;
00635 unsigned long exe_gq_bugchk_dump_remove_list;
00636 unsigned long exe_gq_bugchk_process_list;
00637 unsigned long exe_gq_cputype;
00638 unsigned long exe_gq_debug_class_list;
00639 unsigned long exe_gq_debug_psb_list;
00640 unsigned long exe_gq_debug_rights_list;
00641 unsigned long exe_gq_deleted_kfe;
00642 unsigned long exe_gq_kfe_lcknam;
00643 unsigned long exe_gq_limboq;
00644 unsigned long exe_gq_mbz;
00645 unsigned long exe_gq_object_class_list;
00646 unsigned long exe_gq_pfailtime;
00647 unsigned long exe_gq_pqbiq;
00648 unsigned long exe_gq_pwrdone;
00649 unsigned long exe_gq_pwrintvl;
00650 unsigned long exe_gq_pxrb_mutex;
00651 unsigned long exe_gq_real_cputype;
00652 unsigned long exe_gq_rightslist;
00653 unsigned long exe_gq_rsdm_list;
00654 unsigned long exe_gq_saved_hwclock;
00655 unsigned long exe_gq_security_domain;
00656 unsigned long exe_gq_snap_bitmap;
00657 unsigned long exe_gq_snap_fork_list;
00658 unsigned long exe_gq_sysdisk;
00659 unsigned long long exe_gq_systime;
00660 unsigned long exe_gq_systype;
00661 unsigned long exe_gq_syswcbiq;
00662 unsigned long exe_gq_tdf;
00663 unsigned long exe_gq_todcbase;
00664 unsigned long exe_gq_wcbdeliq;
00665 unsigned long exe_gr_system_data_cells;
00666 unsigned long exe_gs_bap_base_lsthds;
00667 unsigned long exe_gs_bap_npool;
00668 unsigned long exe_gs_npp_base_lsthds;
00669 unsigned long exe_gs_npp_npool;
00670 unsigned long exe_gt_hwname;
00671 unsigned long exe_gt_startup;
00672 unsigned long exe_gw_clkint;
00673 unsigned long exe_gw_clkuticr;
00674 unsigned long exe_gw_clkutics;
00675 unsigned long exe_gw_cpumodel;
00676 unsigned long exe_gw_erlbufhead;
00677 unsigned long exe_gw_erlbuftail;
00678 unsigned long exe_gw_pgfl_fid;
00679 unsigned long exe_gw_saved_embs_count;
00680 unsigned long fil_gq_cache;
00681 unsigned long fil_gt_dddev;
00682 unsigned long fil_gt_ddstring;
00683 unsigned long fil_gt_topsys;
00684 unsigned long flt_gq_debug;
00685 unsigned long glx_gl_communityid_lock;
00686 unsigned long glx_gl_cpucom_fkb_flags;
00687 unsigned long glx_gl_ev_lp_count;
00688 unsigned long glx_gl_gnode;
00689 unsigned long glx_gl_is_member;
00690 unsigned long glx_gl_max_instances;
00691 unsigned long glx_gl_max_shm_cpp_count;
00692 unsigned long glx_gl_max_shm_reg_count;
00693 unsigned long glx_gl_shm_cpp_max_frag;
00694 unsigned long glx_gl_shm_reg_attach_fkb;
00695 unsigned long glx_gl_shm_reg_attached_count;
00696 unsigned long glx_gl_shm_reg_detach_fkb;
00697 unsigned long glx_gl_shmem_flags;
00698 unsigned long glx_gl_shmem_pmap_count;
00699 unsigned long glx_gl_spi_available;
00700 unsigned long glx_gl_system_features_h;
00701 unsigned long glx_gl_system_features_l;
00702 unsigned long glx_go_galaxy_id;
00703 unsigned long glx_gpq_active_set;
00704 unsigned long glx_gpq_config_header;
00705 unsigned long glx_gpq_config_root;
00706 unsigned long glx_gpq_config_tree;
00707 unsigned long glx_gpq_cpucom_ktb;
00708 unsigned long glx_gpq_gmdb_base;
00709 unsigned long glx_gpq_gmdb_base_copy;
00710 unsigned long glx_gpq_gmdb_node_block;
00711 unsigned long glx_gpq_gmdb_node_block_copy;
00712 unsigned long glx_gpq_packet_dispatch;
00713 unsigned long glx_gpq_part_node_flags;
00714 unsigned long glx_gpq_primary_cpu_array;
00715 unsigned long glx_gpq_shm_cpp_array;
00716 unsigned long glx_gpq_shm_desc_array;
00717 unsigned long glx_gpq_shm_reg_array;
00718 unsigned long glx_gpq_shm_tag_array;
00719 unsigned long glx_gpq_shmem_gmdb;
00720 unsigned long glx_gpq_shmem_pmap_array;
00721 unsigned long glx_gq_community_handle;
00722 unsigned long glx_gq_community_id;
00723 unsigned long glx_gq_glcktbl_fkbq;
00724 unsigned long glx_gq_glock_fkbq;
00725 unsigned long glx_gq_gmdb_locking;
00726 unsigned long glx_gq_hw_root_handle;
00727 unsigned long glx_gq_init_inprog;
00728 unsigned long glx_gq_lock_reg_cnt;
00729 unsigned long glx_gq_lock_regions;
00730 unsigned long glx_gq_lock_tables;
00731 unsigned long glx_gq_partition_handle;
00732 unsigned long glx_gq_partition_id;
00733 unsigned long glx_gq_shm_cpp_size;
00734 unsigned long glx_gq_shm_reg_size;
00735 unsigned long glx_gq_smci_ipint_queue;
00736 unsigned long glx_gq_smlan_ipint_queue;
00737 unsigned long glx_gq_system_features;
00738 unsigned long glx_gt_community_id_name;
00739 unsigned long iac_al_imgactbuf;
00740 unsigned long iac_al_vecaddr;
00741 unsigned long iac_al_vecopcod;
00742 unsigned long iac_gl_first_icb;
00743 unsigned long iac_gl_icbfl;
00744 unsigned long iac_gl_imagctx;
00745 unsigned long iac_gl_image_list;
00746 unsigned long iac_gl_main_icb;
00747 unsigned long iac_gl_procctx;
00748 unsigned long iac_gl_stack_size;
00749 unsigned long iac_gl_work_list;
00750 unsigned long iac_gq_image_ids;
00751 unsigned long icc_gl_icc_pdb_vector;
00752 unsigned long icc_gl_icc_rand;
00753 unsigned long icc_gl_icc_trace_area;
00754 unsigned long img_gl_image_region;
00755 unsigned long img_gl_imcb_list=0;
00756 unsigned long io_gl_scb_int0;
00757 unsigned long io_gl_uba_int0;
00758 unsigned long io_gl_unexp_fbus_intr;
00759 unsigned long io_gl_unexp_xmi_intr;
00760 unsigned long ioc_gl_adplist;
00761 unsigned long ioc_gl_aqblist;
00762 unsigned long ioc_gl_cram_avail;
00763 unsigned long ioc_gl_cram_in_use;
00764 unsigned long ioc_gl_cram_total;
00765 unsigned long ioc_gl_cramh_blink;
00766 unsigned long ioc_gl_cramh_flink;
00767 unsigned long ioc_gl_cramh_pages;
00768 unsigned long ioc_gl_crbtmout;
00769 unsigned long ioc_gl_devlist=0;
00770 unsigned long ioc_gl_dptlist;
00771 unsigned long ioc_gl_dtn_list;
00772 unsigned long ioc_gl_du_cddb;
00773 unsigned long ioc_gl_ens_base;
00774 unsigned long ioc_gl_event_database;
00775 unsigned long ioc_gl_hirt;
00776 unsigned long ioc_gl_interrupts;
00777 unsigned long ioc_gl_mpdev_d1;
00778 unsigned long ioc_gl_mpdev_flags;
00779 unsigned long ioc_gl_mpdev_lcretries;
00780 unsigned long ioc_gl_naming;
00781 unsigned long ioc_gl_naming_p;
00782 unsigned long ioc_gl_pac_id_list;
00783 unsigned long ioc_gl_paclist_b;
00784 unsigned long ioc_gl_paclist_f;
00785 unsigned long ioc_gl_shdw_wrk;
00786 unsigned long ioc_gl_spdt_list;
00787 unsigned long ioc_gl_spi_connect;
00788 unsigned long ioc_gl_tr_number;
00789 unsigned long ioc_gl_tu_cddb;
00790 unsigned long ioc_gl_wwidtbl;
00791 unsigned long ioc_gq_brdcst;
00792 unsigned long ioc_gq_ddma_base_pa;
00793 unsigned long ioc_gq_dev_wwid_list;
00794 unsigned long ioc_gq_min_bap_window;
00795 unsigned long ioc_gq_mountlst;
00796 unsigned long ioc_gq_mutex=0;
00797 unsigned long long ioc_gq_postiq=0;
00798 unsigned long ioc_gw_lamapreg;
00799 unsigned long ioc_gw_maxbuf = MAXBUF;
00800 unsigned long ioc_gw_mbxbfquo;
00801 unsigned long ioc_gw_mbxmxmsg;
00802 unsigned long ioc_gw_mvtimeout;
00803 unsigned long ioc_gw_tape_mvtimeout;
00804 unsigned long ioc_gw_xfmxrate;
00805 unsigned long ioc_intdisp;
00806
00807
00808
00809
00810
00811 unsigned long lck_ar_poolzone_region;
00812 unsigned long lck_gl_act_thrsh;
00813 unsigned long lck_gl_activity;
00814 unsigned long lck_gl_cache;
00815 unsigned long lck_gl_cspin;
00816 unsigned long lck_gl_dirvec;
00817 unsigned long lck_gl_dlck_incmplt;
00818 unsigned long lck_gl_extrastk;
00819 unsigned long lck_gl_flags;
00820 unsigned long lck_gl_htblcnt;
00821 unsigned long lck_gl_htblsiz;
00822 unsigned long lck_gl_idtblmax;
00823 unsigned long lck_gl_idtblsiz;
00824 unsigned long lck_gl_lckcnt;
00825 unsigned long lck_gl_lckmgr_flags;
00826 unsigned long lck_gl_lkb_miss;
00827 unsigned long lck_gl_lkbcache;
00828 unsigned long lck_gl_lkidcnt;
00829 unsigned long lck_gl_lkidfree;
00830 unsigned long lck_gl_maxdepth;
00831 unsigned long lck_gl_maxid;
00832 unsigned long lck_gl_nxtid;
00833 unsigned long lck_gl_prcmap;
00834 unsigned long lck_gl_rebld_state;
00835 unsigned long lck_gl_rsb_miss;
00836 unsigned long lck_gl_rsbcnt;
00837 unsigned long lck_gl_stallfl;
00838 unsigned long lck_gl_stallreqs;
00839 unsigned long lck_gl_sys_thrsh;
00840 unsigned long lck_gl_waittime;
00841 unsigned long lck_gq_bitmap_exp;
00842 unsigned long lck_gq_bitmap_explcl;
00843 unsigned long lck_gq_debug;
00844 void * lck_gl_hashtbl;
00845 void * lck_gl_idtbl;
00846 unsigned long lck_gq_lckcpu_list;
00847 unsigned long lck_gq_lkb_head;
00848 unsigned long lck_gq_lkb_tail;
00849 unsigned long lck_gq_local_anchor;
00850 unsigned long lck_gq_lstfree;
00851 unsigned long lck_gq_reserved1;
00852 unsigned long lck_gq_reserved2;
00853 unsigned long lck_gq_reserved3;
00854 unsigned long lck_gq_reserved4;
00855 unsigned long lck_gq_reserved5;
00856 unsigned long lck_gq_reserved6;
00857 unsigned long lck_gl_rrsfl;
00858 unsigned long lck_gl_rrsbl;
00859 unsigned long lck_gq_rsb_head;
00860 unsigned long lck_gq_rsb_tail;
00861 unsigned long lck_gq_shared_anchor;
00862 unsigned long long lck_gq_timoutq;
00863 unsigned long ldr_gq_free_s0s1_pt;
00864 unsigned long ldr_gq_free_s2_pt;
00865 unsigned long ldr_gq_hpdesc;
00866 unsigned long ldr_gq_image_list;
00867 unsigned long lmf_ar_grouptbl;
00868 unsigned long lmf_gl_reserved;
00869 long * lnm_al_dirtbl[2];
00870 unsigned long lnm_al_hashtbl;
00871 unsigned long lnm_aq_mutex=0;
00872 unsigned long lnm_ar_cluster_lnmb;
00873 unsigned long lnm_ar_syscluster_lnmb;
00874 unsigned long lnm_ar_system_directory;
00875 unsigned long lnm_gl_cw_buffer;
00876 unsigned long lnm_gl_cw_last_msg;
00877 unsigned long lnm_gl_cw_server;
00878 unsigned long lnm_gl_cw_workq_count;
00879 unsigned long lnm_gl_htblsizp;
00880 unsigned long lnm_gl_htblsizs;
00881 unsigned long lnm_gl_sysdirseq;
00882 unsigned long lnm_gq_cw_names;
00883 unsigned long lnm_gq_cw_workq;
00884 unsigned long lnm_gq_debug;
00885 unsigned long lnm_ar_system_dir_lnmth;
00886 unsigned long mb_ar_ddb;
00887 unsigned long mb_ar_ddt;
00888 unsigned long mb_ar_dpt;
00889 unsigned long mb_ar_orb0;
00890 unsigned long mb_ar_orb1;
00891 unsigned long mb_ar_orb2;
00892 unsigned long mb_ar_orb3;
00893 unsigned long mb_ar_orb4;
00894 unsigned long mb_ar_ucb0;
00895 unsigned long mb_ar_ucb1;
00896 unsigned long mb_ar_ucb2;
00897 unsigned long mb_ar_ucb3;
00898 unsigned long mb_ar_ucb4;
00899 unsigned long mmg_a_sysparam;
00900 unsigned long mmg_ar_cvtprt_atov;
00901 unsigned long mmg_ar_cvtprt_vtoa;
00902 unsigned long mmg_ar_nullpfl;
00903 unsigned long mmg_ar_syspcb;
00904 unsigned long mmg_ga_page_files;
00905 unsigned long mmg_gb_ctlflags;
00906 unsigned long mmg_gl_bwp_mask;
00907 unsigned long mmg_gl_bwp_width;
00908 unsigned long mmg_gl_clone_clump;
00909 unsigned long mmg_gl_color_count;
00910 unsigned long mmg_gl_color_mask;
00911 unsigned long mmg_gl_ctlbasva;
00912 unsigned long mmg_gl_dzro_pte;
00913 unsigned long mmg_gl_dzro_va;
00914 unsigned long mmg_gl_fpemul_base;
00915 unsigned long mmg_gl_frewflgs;
00916 unsigned long mmg_gl_gblpagfil;
00917 unsigned long mmg_gl_gblsecfnd;
00918 unsigned long mmg_gl_initial_bad_pages;
00919 unsigned long mmg_gl_io_memory_map;
00920 unsigned long mmg_gl_l1_index;
00921 unsigned long mmg_gl_level_width;
00922 unsigned long mmg_gl_max_mem_fragments;
00923 unsigned long mmg_gl_max_node_pfn;
00924 unsigned long mmg_gl_max_shared_pfn;
00925 unsigned long mmg_gl_maxbobmem_pagelets;
00926 unsigned long mmg_gl_maxbobmem_pages;
00927 unsigned long mmg_gl_maxbobs0s1_pagelets;
00928 unsigned long mmg_gl_maxbobs0s1_pages;
00929 unsigned long mmg_gl_maxbobs2_pagelets;
00930 unsigned long mmg_gl_maxbobs2_pages;
00931 unsigned long mmg_gl_maxmem;
00932 unsigned long mmg_gl_maxpfidx=0;
00933 unsigned long mmg_gl_maxpfn;
00934 unsigned long mmg_gl_memsize;
00935 unsigned long mmg_gl_min_node_pfn;
00936 unsigned long mmg_gl_min_shared_pfn;
00937 unsigned long mmg_gl_minpfn;
00938 unsigned long mmg_gl_next_color_index;
00939 unsigned long mmg_gl_next_free_s0s1_va;
00940 unsigned long mmg_gl_npagedyn;
00941 unsigned long mmg_gl_npagnext;
00942 unsigned long mmg_gl_page_size;
00943 unsigned long mmg_gl_page_to_vbn;
00944 unsigned long mmg_gl_pagedyn;
00945 #ifndef CONFIG_VMS
00946 unsigned long mmg_gl_pagswpvc=swap_info;
00947 #else
00948 extern struct swap_info_struct swap_info_pfl[];
00949 unsigned long mmg_gl_pagswpvc=swap_info_pfl;
00950 #endif
00951 unsigned long mmg_gl_pfn_memory_map;
00952 unsigned long mmg_gl_pfnlock_pages;
00953 unsigned long mmg_gl_phymem;
00954 unsigned long mmg_gl_phypgcnt;
00955 unsigned long mmg_gl_present_color_mask;
00956 unsigned long mmg_gl_prvpfn_blink;
00957 unsigned long mmg_gl_prvpfn_flink;
00958 unsigned long mmg_gl_prvpfn_reclaimable;
00959 unsigned long mmg_gl_prvpfn_reclaimed;
00960 unsigned long mmg_gl_pte_offset_to_va;
00961 unsigned long mmg_gl_ptes_per_page;
00962 unsigned long mmg_gl_reclaim_flags;
00963 unsigned long mmg_gl_res_mem_blink;
00964 unsigned long mmg_gl_res_mem_flink;
00965 unsigned long mmg_gl_rmsbase;
00966 unsigned long mmg_gl_rsrvpagcnt;
00967 unsigned long mmg_gl_sbiconf;
00968 unsigned long mmg_gl_sbr;
00969
00970 unsigned long mmg_gl_sptbase;
00971 unsigned long mmg_gl_syi_pfn_memory_map;
00972 unsigned long mmg_gl_sysloa_base;
00973 unsigned long mmg_gl_sysphd;
00974 unsigned long mmg_gl_system_l1pte_index;
00975 unsigned long mmg_gl_va_bits;
00976 unsigned long mmg_gl_va_to_pte_offset;
00977 unsigned long mmg_gl_va_to_vpn;
00978 unsigned long mmg_gl_vaxemul_base;
00979 unsigned long mmg_gl_vpn_to_va;
00980 unsigned long mmg_gl_zero_list_hi_lim;
00981 unsigned long mmg_gpq_page_swap_vector;
00982 unsigned long mmg_gq_64p1_shift;
00983 unsigned long mmg_gq_64sys_shift;
00984 unsigned long mmg_gq_bap;
00985 unsigned long mmg_gq_bwp_mask;
00986 unsigned long mmg_gq_bwp_width;
00987 unsigned long mmg_gq_free_gpt=0;
00988 unsigned long mmg_gq_gap_hi_va;
00989 unsigned long mmg_gq_gap_lo_va;
00990 unsigned long mmg_gq_gpt_base=0;
00991 unsigned long mmg_gq_l1_base;
00992 unsigned long mmg_gq_l2_base;
00993 unsigned long mmg_gq_level_width;
00994 unsigned long mmg_gq_max_gpte;
00995 unsigned long mmg_gq_next_free_s0s1_va;
00996 unsigned long mmg_gq_next_free_s2_va;
00997 unsigned long mmg_gq_non_pt_mask;
00998 unsigned long mmg_gq_non_va_mask;
00999 unsigned long mmg_gq_p2_base_va;
01000 unsigned long mmg_gq_page_size;
01001 unsigned long mmg_gq_pagefile_allocs;
01002 unsigned long mmg_gq_pagefile_pages;
01003 unsigned long mmg_gq_pagefile_refs;
01004 unsigned long mmg_gq_pooltrace;
01005 unsigned long mmg_gq_process_space_limit;
01006 unsigned long mmg_gq_process_va_pages;
01007 unsigned long mmg_gq_pt_base;
01008 unsigned long mmg_gq_pte_offset_to_va;
01009 unsigned long mmg_gq_ptes_per_page;
01010 unsigned long mmg_gq_s0s1base_pte_address;
01011 unsigned long mmg_gq_s0s1base_pte_offset;
01012 unsigned long mmg_gq_shared_va_ptes;
01013 unsigned long mmg_gq_sptbase;
01014 unsigned long mmg_gq_svapte_pc;
01015 unsigned long mmg_gq_svapte_pte;
01016 unsigned long mmg_gq_svapte_va;
01017 unsigned long mmg_gq_swapfile_allocs;
01018 unsigned long mmg_gq_swapfile_pages;
01019 unsigned long mmg_gq_system_l1pt;
01020 unsigned long mmg_gq_system_virtual_base;
01021 unsigned long mmg_gq_syswsl;
01022 unsigned long mmg_gq_va_bits;
01023 unsigned long mmg_gq_vpn_to_va;
01024 unsigned long mmg_gq_window2_pte_pfn;
01025 unsigned long mmg_gq_window2_va;
01026 unsigned long mmg_gq_window_pte_pfn;
01027 unsigned long mmg_gq_window_va;
01028 unsigned long mmg_gq_zeroed_list_count;
01029 unsigned long mmg_gw_minpfidx;
01030 unsigned long mmg_imghdrbuf;
01031 unsigned long mpw_ar_perfstats;
01032 unsigned long mpw_aw_initval;
01033 unsigned long mpw_gb_iolim;
01034 unsigned long mpw_gb_prio;
01035 unsigned long mpw_gl_badpagtotal;
01036 unsigned long mpw_gl_hilim;
01037 unsigned long mpw_gl_iopagcnt;
01038 unsigned long mpw_gl_lolim;
01039 unsigned long mpw_gl_lowaitlim;
01040 unsigned long mpw_gl_thresh;
01041 unsigned long mpw_gl_waitlim;
01042 unsigned long mpw_gq_debug;
01043 unsigned long mpw_gw_mpwpfc;
01044 unsigned long mpw_l_count;
01045 unsigned long mtx_gq_debug;
01046 unsigned long net_ar_ctf_vector;
01047 unsigned long net_ar_debug_vector;
01048 unsigned long net_ar_emaa_ert;
01049 unsigned long net_ar_emaa_vector;
01050 unsigned long net_ar_lan_vector;
01051 unsigned long net_ar_nbi_vector;
01052 unsigned long net_ar_nrl_vector;
01053 unsigned long net_ar_reserved1;
01054 unsigned long net_ar_reserved2;
01055 unsigned long net_ar_reserved3;
01056 unsigned long net_ar_reserved4;
01057 unsigned long net_ar_ssrv_vector;
01058 unsigned long net_ar_wcb;
01059 unsigned long net_ga_register_id;
01060 unsigned long net_gl_atm_fwdpkt;
01061 unsigned long net_gl_atm_rcvpkt;
01062 unsigned long net_gl_atm_xmtpkt;
01063 unsigned long net_gl_diag_buf;
01064 unsigned long net_gl_nsa_fwdpkt;
01065 unsigned long net_gq_ctf_reg_q;
01066 unsigned long net_gq_ctf_tb_q;
01067 unsigned long net_gq_ctf_wrk_q;
01068 unsigned long net_gq_node_param;
01069 unsigned long nl_ar_ddb;
01070 unsigned long nl_ar_ddt;
01071 unsigned long nl_ar_dpt;
01072 unsigned long nl_ar_orb0;
01073 unsigned long nl_ar_ucb0;
01074 unsigned long no_gl_dpt;
01075 unsigned long nsa_a_scratch;
01076 unsigned long nsa_ar_alarm_failure;
01077 unsigned long nsa_ar_alarm_vector;
01078 unsigned long nsa_ar_audit_failure;
01079 unsigned long nsa_ar_audit_vector;
01080 unsigned long nsa_gl_audit_server_pid;
01081 unsigned long nsa_gl_audit_summary;
01082 unsigned long nsa_gl_server_wake_addr;
01083 unsigned long nsa_gq_audit_queue;
01084 unsigned long nsa_gq_deaccess_audit;
01085 unsigned long op_ar_dpt;
01086 unsigned long opa_ar_crb;
01087 unsigned long opa_ar_ddb;
01088 unsigned long opa_ar_idb;
01089 unsigned long opa_ar_orb0;
01090 unsigned long opa_ar_spl;
01091 unsigned long opa_ar_ucb0;
01092 unsigned long opa_ar_vector;
01093 unsigned long ots_div_data;
01094 unsigned long pdp_ga_cntrlblk;
01095 unsigned long pdp_gl_status;
01096 unsigned long pfm_c_bufcnt;
01097 unsigned long pfn_al_color_head;
01098 unsigned long pfn_al_color_tail;
01099 unsigned long pfn_al_count;
01100 unsigned long pfn_al_head[3];
01101 unsigned long pfn_al_hilimit;
01102 unsigned long pfn_al_lolimit;
01103 unsigned long pfn_al_mfylsthd;
01104 unsigned long pfn_al_tail[3];
01105 unsigned long pfn_gl_phypgcnt;
01106 unsigned long pfn_pq_database;
01107 unsigned long phv_gl_pixbas;
01108 unsigned long phv_gl_refcbas_lw;
01109 unsigned long pio_a_rms_piobase;
01110 unsigned long pio_a_rms_pioend;
01111 unsigned long pio_al_rmsexh;
01112 unsigned long pio_gb_dfmbc;
01113 unsigned long pio_gb_dfmbfhsh;
01114 unsigned long pio_gb_dfmbfidx;
01115 unsigned long pio_gb_dfmbfrel;
01116 unsigned long pio_gb_dfmbfsdk;
01117 unsigned long pio_gb_dfmbfsmt;
01118 unsigned long pio_gb_dfmbfsur;
01119 unsigned long pio_gb_dfnbc;
01120 unsigned long pio_gb_jnl_stall_cnt;
01121 unsigned long pio_gb_rmsheuristic;
01122 unsigned long pio_gb_rmsprolog;
01123 unsigned long pio_gb_ruf_flags;
01124 unsigned long pio_gb_vccdfw;
01125 unsigned long pio_gl_alloc_table;
01126 unsigned long pio_gl_asb_list;
01127 unsigned long pio_gl_asb_slots;
01128 unsigned long pio_gl_cur_asb;
01129 unsigned long pio_gl_dircache;
01130 unsigned long pio_gl_dirclals;
01131 unsigned long pio_gl_fmlh;
01132 unsigned long pio_gl_free_iio_rub_blink;
01133 unsigned long pio_gl_free_iio_rub_flink;
01134 unsigned long pio_gl_free_pio_rub_blink;
01135 unsigned long pio_gl_free_pio_rub_flink;
01136 unsigned long pio_gl_iiofsplh;
01137 unsigned long pio_gl_lnkcshadr;
01138 unsigned long pio_gl_nt0_rm_id;
01139 unsigned long pio_gl_nxtirbseq;
01140 unsigned long pio_gl_reserved3;
01141 unsigned long pio_gl_reserved4;
01142 unsigned long pio_gl_reserved5;
01143 unsigned long pio_gl_reserved6;
01144 unsigned long pio_gl_rms_active;
01145 unsigned long pio_gl_rms_local_charset;
01146 unsigned long pio_gl_rms_nql;
01147 unsigned long pio_gl_ru_failure_count;
01148 unsigned long pio_gl_ru_handler_id;
01149 unsigned long pio_gl_ru_wait_q_blink;
01150 unsigned long pio_gl_ru_wait_q_flink;
01151 unsigned long pio_gl_rub_blink;
01152 unsigned long pio_gl_rub_flink;
01153 unsigned long pio_gq_free_iio_rub_qh;
01154 unsigned long pio_gq_free_pio_rub_qh;
01155 unsigned long pio_gq_iiodefault;
01156 unsigned long pio_gq_ntrub_qh;
01157 unsigned long pio_gq_reserved0;
01158 unsigned long pio_gq_reserved1;
01159 unsigned long pio_gq_reserved2;
01160 unsigned long pio_gq_rub_qh;
01161 unsigned long pio_gq_ruf_tsb_qh;
01162 unsigned long pio_gq_urew_fplh;
01163 unsigned long pio_gq_urew_iio_seg;
01164 unsigned long pio_gq_urew_iiodefault;
01165 unsigned long pio_gt_ddstring;
01166 unsigned long pio_gt_endstr;
01167 unsigned long pio_gw_dflrl;
01168 unsigned long pio_gw_dfprot;
01169 unsigned long pio_gw_dircalloc;
01170 unsigned long pio_gw_dircsiz;
01171 unsigned long pio_gw_iioimpa;
01172 unsigned long pio_gw_pioimpa;
01173 unsigned long pio_gw_rmsextend;
01174 unsigned long pio_gw_status;
01175 unsigned long pms_al_crf;
01176 unsigned long pms_al_crfio;
01177 unsigned long pms_al_transflt;
01178 unsigned long pms_gb_prompt;
01179 unsigned long pms_gl_2pcack_in;
01180 unsigned long pms_gl_2pcack_out;
01181 unsigned long pms_gl_2pccnc_in;
01182 unsigned long pms_gl_2pccnc_out;
01183 unsigned long pms_gl_2pcrdy_in;
01184 unsigned long pms_gl_2pcrdy_out;
01185 unsigned long pms_gl_2pcreq_in;
01186 unsigned long pms_gl_2pcreq_out;
01187 unsigned long pms_gl_arrlocpk;
01188 unsigned long pms_gl_arrtrapk;
01189 unsigned long pms_gl_blk_in;
01190 unsigned long pms_gl_blk_loc;
01191 unsigned long pms_gl_blk_out;
01192 unsigned long pms_gl_bufio;
01193 unsigned long pms_gl_bufobj_pages;
01194 unsigned long pms_gl_bufobj_pages_peak;
01195 unsigned long pms_gl_bufobj_pages_s0s1;
01196 unsigned long pms_gl_bufobj_pages_s0s1_peak;
01197 unsigned long pms_gl_bufobj_pages_s2;
01198 unsigned long pms_gl_bufobj_pages_s2_peak;
01199 unsigned long pms_gl_chme;
01200 unsigned long pms_gl_chmk;
01201 unsigned long pms_gl_compat;
01202 unsigned long pms_gl_crelnm;
01203 unsigned long pms_gl_crelnt;
01204 unsigned long pms_gl_cwps_bytes_in;
01205 unsigned long pms_gl_cwps_bytes_out;
01206 unsigned long pms_gl_cwps_getjpi_in;
01207 unsigned long pms_gl_cwps_getjpi_out;
01208 unsigned long pms_gl_cwps_msgs_in;
01209 unsigned long pms_gl_cwps_msgs_out;
01210 unsigned long pms_gl_cwps_pcntrl_in;
01211 unsigned long pms_gl_cwps_pcntrl_out;
01212 unsigned long pms_gl_cwps_rsrc_recv;
01213 unsigned long pms_gl_cwps_rsrc_send;
01214 unsigned long pms_gl_dellnm;
01215 unsigned long pms_gl_deplocpk;
01216 unsigned long pms_gl_deq_in;
01217 unsigned long pms_gl_deq_loc;
01218 unsigned long pms_gl_deq_out;
01219 unsigned long pms_gl_dir_in;
01220 unsigned long pms_gl_dir_out;
01221 unsigned long pms_gl_dirio;
01222 unsigned long pms_gl_dlckfnd;
01223 unsigned long pms_gl_dlckmsgs_in;
01224 unsigned long pms_gl_dlckmsgs_out;
01225 unsigned long pms_gl_dlcksrch;
01226 unsigned long pms_gl_dostats;
01227 unsigned long pms_gl_dptscn;
01228 unsigned long pms_gl_dzroflts;
01229 unsigned long pms_gl_enqcvt_in;
01230 unsigned long pms_gl_enqcvt_loc;
01231 unsigned long pms_gl_enqcvt_out;
01232 unsigned long pms_gl_enqnew_in;
01233 unsigned long pms_gl_enqnew_loc;
01234 unsigned long pms_gl_enqnew_out;
01235 unsigned long pms_gl_enqnotqd;
01236 unsigned long pms_gl_enqwait;
01237 unsigned long pms_gl_exec;
01238 unsigned long pms_gl_exec_dispatch_vector;
01239 unsigned long pms_gl_failed_trnlnm;
01240 unsigned long pms_gl_faults;
01241 unsigned long pms_gl_flags;
01242 unsigned long pms_gl_foe_flts;
01243 unsigned long pms_gl_for_flts;
01244 unsigned long pms_gl_fow_flts;
01245 unsigned long pms_gl_gblpagcnt;
01246 unsigned long pms_gl_gblpagmax;
01247 unsigned long pms_gl_gblsectcnt;
01248 unsigned long pms_gl_gblsectmax;
01249 unsigned long pms_gl_gvalid;
01250 unsigned long pms_gl_hit;
01251 unsigned long pms_gl_inter;
01252 unsigned long pms_gl_iopfmpdb;
01253 unsigned long pms_gl_iopfmseq;
01254 unsigned long pms_gl_kernel;
01255 unsigned long pms_gl_kernel_dispatch_vector;
01256 unsigned long pms_gl_ldpctx;
01257 unsigned long pms_gl_lognam;
01258 unsigned long pms_gl_lrgrwp;
01259 unsigned long pms_gl_mbreads;
01260 unsigned long pms_gl_mbwrites;
01261 unsigned long pms_gl_nostdtrm;
01262 unsigned long pms_gl_npagdynexpf;
01263 unsigned long pms_gl_npagdynexps;
01264 unsigned long pms_gl_npagdynf;
01265 unsigned long pms_gl_npagdynfpages;
01266 unsigned long pms_gl_npagdynreq;
01267 unsigned long pms_gl_npagdynreqf;
01268 unsigned long pms_gl_pagdynf;
01269 unsigned long pms_gl_pagdynfpages;
01270 unsigned long pms_gl_pagdynreq;
01271 unsigned long pms_gl_pagdynreqf;
01272 unsigned long pms_gl_pages;
01273 unsigned long pms_gl_passall;
01274 unsigned long pms_gl_preadio;
01275 unsigned long pms_gl_preads;
01276 unsigned long pms_gl_proccntmax;
01277 unsigned long pms_gl_pwrites;
01278 unsigned long pms_gl_pwritio;
01279 unsigned long pms_gl_qlen_scans;
01280 unsigned long pms_gl_qlen_toctr;
01281 unsigned long pms_gl_qlen_toint;
01282 unsigned long pms_gl_rcvbuffl;
01283 unsigned long pms_gl_rdflts;
01284 unsigned long pms_gl_readcnt;
01285 unsigned long pms_gl_reserved1;
01286 unsigned long pms_gl_reserved10;
01287 unsigned long pms_gl_reserved11;
01288 unsigned long pms_gl_reserved12;
01289 unsigned long pms_gl_reserved13;
01290 unsigned long pms_gl_reserved14;
01291 unsigned long pms_gl_reserved15;
01292 unsigned long pms_gl_reserved16;
01293 unsigned long pms_gl_reserved17;
01294 unsigned long pms_gl_reserved18;
01295 unsigned long pms_gl_reserved2;
01296 unsigned long pms_gl_reserved3;
01297 unsigned long pms_gl_reserved4;
01298 unsigned long pms_gl_reserved5;
01299 unsigned long pms_gl_reserved6;
01300 unsigned long pms_gl_reserved7;
01301 unsigned long pms_gl_reserved8;
01302 unsigned long pms_gl_reserved9;
01303 unsigned long pms_gl_rm_acquire;
01304 unsigned long pms_gl_rm_better;
01305 unsigned long pms_gl_rm_finish;
01306 unsigned long pms_gl_rm_more_act;
01307 unsigned long pms_gl_rm_msg_rcv;
01308 unsigned long pms_gl_rm_msg_sent;
01309 unsigned long pms_gl_rm_quota_wait;
01310 unsigned long pms_gl_rm_rbld_rcvd;
01311 unsigned long pms_gl_rm_rbld_sent;
01312 unsigned long pms_gl_rm_req_nak;
01313 unsigned long pms_gl_rm_single;
01314 unsigned long pms_gl_rm_unload;
01315 unsigned long pms_gl_rwp;
01316 unsigned long pms_gl_rwpnostd;
01317 unsigned long pms_gl_rwpsum;
01318 unsigned long pms_gl_sch_0_page;
01319 unsigned long pms_gl_split;
01320 unsigned long pms_gl_super;
01321 unsigned long pms_gl_switch;
01322 unsigned long pms_gl_trcnglos;
01323 unsigned long pms_gl_treads;
01324 unsigned long pms_gl_tty_code1;
01325 unsigned long pms_gl_tty_code2;
01326 unsigned long pms_gl_twrites;
01327 unsigned long pms_gl_user;
01328 unsigned long pms_gl_wrtcnt;
01329 unsigned long pms_gl_xrpfail;
01330 unsigned long pms_gq_idle_loop;
01331 unsigned long pms_gq_tqe_sysub;
01332 unsigned long pms_gq_tqe_timer;
01333 unsigned long pms_gq_tqe_total;
01334 unsigned long pms_gq_tqe_wakeup;
01335 unsigned long pms_gw_batch;
01336 unsigned long pms_gw_intjobs;
01337 unsigned long pql_ab_flag;
01338 unsigned long pql_al_default;
01339 unsigned long pql_al_min;
01340 unsigned long pql_ar_syspql;
01341 unsigned long pql_gdastlm;
01342 unsigned long pql_gdbiolm;
01343 unsigned long pql_gdbytlm;
01344 unsigned long pql_gdcpulm;
01345 unsigned long pql_gddiolm;
01346 unsigned long pql_gdenqlm;
01347 unsigned long pql_gdfillm;
01348 unsigned long pql_gdjtquota;
01349 unsigned long pql_gdpgflquota_pagelets;
01350 unsigned long pql_gdpgflquota_pages;
01351 unsigned long pql_gdprclm;
01352 unsigned long pql_gdtqelm;
01353 unsigned long pql_gdwsdefault_pagelets;
01354 unsigned long pql_gdwsdefault_pages;
01355 unsigned long pql_gdwsextent_pagelets;
01356 unsigned long pql_gdwsextent_pages;
01357 unsigned long pql_gdwsquota_pagelets;
01358 unsigned long pql_gdwsquota_pages;
01359 unsigned long pql_gl_syspqllen;
01360 unsigned long pql_gmastlm;
01361 unsigned long pql_gmbiolm;
01362 unsigned long pql_gmbytlm;
01363 unsigned long pql_gmcpulm;
01364 unsigned long pql_gmdiolm;
01365 unsigned long pql_gmenqlm;
01366 unsigned long pql_gmfillm;
01367 unsigned long pql_gmjtquota;
01368 unsigned long pql_gmpgflquota_pagelets;
01369 unsigned long pql_gmpgflquota_pages;
01370 unsigned long pql_gmprclm;
01371 unsigned long pql_gmtqelm;
01372 unsigned long pql_gmwsdefault_pagelets;
01373 unsigned long pql_gmwsdefault_pages;
01374 unsigned long pql_gmwsextent_pagelets;
01375 unsigned long pql_gmwsextent_pages;
01376 unsigned long pql_gmwsquota_pagelets;
01377 unsigned long pql_gmwsquota_pages;
01378 unsigned long prf_gq_debug;
01379 unsigned long psx_ga_fs_dataptr;
01380 unsigned long psx_ga_p1dataptr;
01381 unsigned long psx_gl_posix;
01382 unsigned long psx_gl_process_flags;
01383 unsigned long psx_gl_spare;
01384 unsigned long psx_gl_state;
01385 unsigned long qman_ar_qdbtable;
01386 unsigned long qman_gl_getqui_default;
01387 unsigned long qman_gl_getqui_seed;
01388 unsigned long qman_gl_mutex;
01389 unsigned long qman_gl_qmgrs_used;
01390 unsigned long qman_gq_getqui_context;
01391 unsigned long qman_gq_message_list;
01392 unsigned long qsrv_gl_p0_root;
01393 unsigned long qsrv_gl_pimgcnt;
01394 unsigned long rms_gl_forklock_blk_status;
01395 unsigned long rms_gq_local_charset_queue;
01396 unsigned long rms_gq_reserved01;
01397 unsigned long rms_gq_reserved02;
01398 unsigned long rms_gq_reserved03;
01399 unsigned long rms_gq_reserved04;
01400 unsigned long rms_gq_reserved05;
01401 unsigned long rms_gq_reserved06;
01402 unsigned long rms_gq_reserved07;
01403 unsigned long rms_gq_reserved08;
01404 unsigned long rms_gq_reserved09;
01405 unsigned long rms_gq_reserved10;
01406 unsigned long sch_al_cpu_cap[32];
01407 #ifdef __i386__
01408 unsigned long long sch_aq_comh[33];
01409 unsigned long long sch_aq_comoh[33];
01410 #else
01411 unsigned long long sch_aq_comh[33][2];
01412 unsigned long long sch_aq_comoh[33][2];
01413 #endif
01414 #ifdef __i386__
01415 unsigned long long * sch_aq_comot;
01416 unsigned long long * sch_aq_comt;
01417 #endif
01418 struct _wqh sch_aq_wqhdr[12];
01419 unsigned long sch_ar_cap_priv;
01420 unsigned long sch_ar_class_name;
01421 unsigned long sch_ar_class_pcblink;
01422 unsigned long sch_ar_current_quant;
01423 unsigned long sch_ar_nullpcb;
01424 unsigned long sch_ar_original_quant;
01425 unsigned long sch_ar_swppcb;
01426 unsigned long sch_ar_time_restrict;
01427 unsigned long sch_gb_maxclasspri;
01428 unsigned long sch_gb_minclasspri;
01429 unsigned long sch_gb_minprpri;
01430 unsigned long sch_gb_priority_offset;
01431 unsigned long sch_gb_rescan;
01432 unsigned long sch_gl_affinity_skip = 2;
01433 unsigned long sch_gl_affinity_time;
01434 unsigned long sch_gl_astdel_k;
01435 unsigned long sch_gl_awsmin_pagelets;
01436 unsigned long sch_gl_awsmin_pages;
01437 unsigned long sch_gl_awstime;
01438 unsigned long sch_gl_borrowlim;
01439 unsigned long sch_gl_capability_sequence = 0;
01440 unsigned long sch_gl_class_sched_mutex;
01441 unsigned long sch_gl_cpu_cap_sum;
01442 unsigned long sch_gl_ctlflags;
01443 unsigned long sch_gl_def_rad_skip_cnt;
01444 unsigned long sch_gl_default_cpu_cap = CPB$M_RUN;
01445 unsigned long sch_gl_default_process_cap = CPB$M_RUN;
01446 unsigned long sch_gl_exit_queue_rad;
01447 unsigned long sch_gl_freecnt=0;
01448 unsigned long sch_gl_freelim=64;
01449 unsigned long sch_gl_freereq;
01450 unsigned long sch_gl_growlim;
01451 unsigned long sch_gl_idle_cpus;
01452 unsigned long sch_gl_max_sched_class;
01453 unsigned long sch_gl_maxpix=MAXPROCESSCNT;
01454 unsigned long sch_gl_mfycnt=0;
01455 unsigned long sch_gl_mfylim=64;
01456 unsigned long sch_gl_mfylimsv;
01457 unsigned long sch_gl_mfylolim;
01458 unsigned long sch_gl_mfylosv;
01459 unsigned long sch_gl_no_ktb_cpus;
01460 unsigned long sch_gl_off_rad_fallback;
01461 unsigned long sch_gl_off_rad_skip;
01462 unsigned long sch_gl_on_rad;
01463 unsigned long sch_gl_pcbvec;
01464 unsigned long sch_gl_pfrath;
01465 unsigned long sch_gl_pfratl;
01466 unsigned long sch_gl_pixlast;
01467 unsigned long sch_gl_pixwidth;
01468 unsigned long sch_gl_resmask=0;
01469 unsigned long sch_gl_seqvec;
01470 unsigned long sch_gl_sip=0;
01471 unsigned long sch_gl_swppid;
01472 unsigned long sch_gl_swprate;
01473 unsigned long sch_gl_tbsh;
01474 unsigned long sch_gl_tbsoh;
01475 unsigned long sch_gl_tbswh;
01476 unsigned long sch_gl_transient_capabilities;
01477 unsigned long sch_gl_wsdec_pagelets;
01478 unsigned long sch_gl_wsdec_pages;
01479 unsigned long sch_gl_wsinc_pagelets;
01480 unsigned long sch_gl_wsinc_pages;
01481 unsigned long sch_gl_active_priority = 0;;
01482 unsigned long sch_al_cpu_priority[32] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
01483 unsigned long sch_gq_affinity_time_int;
01484 unsigned long sch_gq_cc_per_hardtick;
01485 unsigned long sch_gq_cc_per_quant;
01486 unsigned long long sch_gq_cebhd;
01487 unsigned long sch_gq_colpgwq;
01488 unsigned long sch_gl_comoqs;
01489 unsigned long sch_gl_comqs;
01490 unsigned long sch_gq_fpgwq;
01491 unsigned long sch_gq_hibowq;
01492 unsigned long sch_gq_hibwq;
01493 unsigned long sch_gq_idle_cpus;
01494 unsigned long sch_gq_io_vs_compute;
01495 unsigned long sch_gq_lefowq;
01496 unsigned long sch_gq_lefwq;
01497 unsigned long sch_gq_mwait;
01498 unsigned long sch_gq_pfwq;
01499 unsigned long sch_gq_reserved00;
01500 unsigned long sch_gq_reserved01;
01501 unsigned long sch_gq_reserved02;
01502 unsigned long sch_gq_reserved_user_caps;
01503 unsigned long sch_gq_susp;
01504 unsigned long sch_gq_suspo;
01505 unsigned long sch_gw_cebcnt;
01506 unsigned long sch_gw_delphdct;
01507 unsigned long sch_gw_dormantwait=DORMANTWAIT;
01508 unsigned long sch_gw_iota;
01509 unsigned long sch_gw_localnode;
01510 unsigned long sch_gw_longwait;
01511 unsigned long sch_gw_maxpixseq;
01512 unsigned long sch_gw_proccnt;
01513 unsigned long sch_gw_proclim;
01514 unsigned long sch_gw_quan;
01515 unsigned long sch_gw_swpfail;
01516 unsigned long sch_gw_swpfcnt;
01517 unsigned long scs_ar_localsb;
01518 unsigned long scs_ar_pingpong_counters;
01519 unsigned long scs_ar_pingpong_ping_cdt;
01520 unsigned long scs_ar_pingpong_pong_cdt;
01521 unsigned long scs_ar_qsrv_kclient;
01522 unsigned long scs_ar_qsrv_kserver;
01523 unsigned long scs_ga_exists;
01524 unsigned long scs_gb_discon_limit;
01525 unsigned long scs_gb_log;
01526 unsigned long scs_gb_nodename;
01527 unsigned long scs_gb_pamxport;
01528 unsigned long scs_gb_panopoll;
01529 unsigned long scs_gb_panpoll;
01530 unsigned long scs_gb_pasanity;
01531 unsigned long scs_gb_systemid;
01532 unsigned long scs_gb_systemidh;
01533 unsigned long scs_gb_udaburst;
01534 unsigned long scs_gl_available_port;
01535 unsigned long scs_gl_bdlt;
01536 unsigned long scs_gl_cdl;
01537 unsigned long scs_gl_init_timeout;
01538 unsigned long scs_gl_load_share_interval;
01539 unsigned long scs_gl_load_share_pdt_table;
01540 unsigned long scs_gl_max_bdlt_index;
01541 unsigned long scs_gl_mcadr;
01542 unsigned long scs_gl_mclen;
01543 unsigned long scs_gl_min_conn_wait_interval;
01544 unsigned long scs_gl_min_port_wait_interval;
01545 unsigned long scs_gl_mscp;
01546 unsigned long scs_gl_mscp_mv;
01547 unsigned long scs_gl_mscp_newdev;
01548 unsigned long scs_gl_nonpaged_ddma;
01549 unsigned long scs_gl_pdt;
01550 unsigned long scs_gl_pingpong_num_trips;
01551 unsigned long scs_gl_pingpong_ping_error;
01552 unsigned long scs_gl_pingpong_pong_error;
01553 unsigned long scs_gl_pingpong_test_done;
01554 unsigned long scs_gl_pingpong_trip_count;
01555 unsigned long scs_gl_rdt;
01556 unsigned long scs_gl_red_threshold;
01557 unsigned long scs_gl_reserved1;
01558 unsigned long scs_gl_reserved2;
01559 unsigned long scs_gl_share_enable;
01560 unsigned long scs_gl_tmscp;
01561 unsigned long scs_gl_tmscp_mv;
01562 unsigned long scs_gl_tolerance;
01563 unsigned long scs_gl_yellow_threshold;
01564 unsigned long scs_gq_config;
01565 unsigned long scs_gq_ddma_base;
01566 unsigned long scs_gq_ddma_len;
01567 unsigned long scs_gq_direct;
01568 unsigned long scs_gq_disconnect;
01569 unsigned long scs_gq_listhead_ddma;
01570 unsigned long long scs_gq_local_names;
01571 unsigned long scs_gq_pingpong_start_time;
01572 unsigned long scs_gq_pingpong_stop_time;
01573 unsigned long scs_gq_poll;
01574 unsigned long scs_gq_reuse_cdt;
01575 unsigned long scs_gq_worse_path;
01576 unsigned long scs_gw_bdtcnt;
01577 unsigned long scs_gw_cdtcnt=1024;
01578 unsigned long scs_gw_flowcush;
01579 unsigned long scs_gw_maxdg;
01580 unsigned long scs_gw_maxmsg;
01581 unsigned long scs_gw_next_index;
01582 unsigned long scs_gw_papolint;
01583 unsigned long scs_gw_papoolin;
01584 unsigned long scs_gw_pappddg;
01585 unsigned long scs_gw_pastmout;
01586 unsigned long scs_gw_prcpolint;
01587 unsigned long scs_gw_rdtcnt=128;
01588 unsigned long scs_gw_timvcfail;
01589 unsigned long sevms_ar_alarm_vector;
01590 unsigned long sevms_ar_audit_vector;
01591 unsigned long sevms_gl_flags;
01592 unsigned long sgn_gb_multiprocessing;
01593 unsigned long sgn_gb_pgtbpfc_pagelets;
01594 unsigned long sgn_gb_pgtbpfc_pages;
01595 unsigned long sgn_gb_qbus_mult_intr;
01596 unsigned long sgn_gb_scsicluster_p1;
01597 unsigned long sgn_gb_scsicluster_p2;
01598 unsigned long sgn_gb_scsicluster_p3;
01599 unsigned long sgn_gb_scsicluster_p4;
01600 unsigned long sgn_gb_startup_p1;
01601 unsigned long sgn_gb_startup_p2;
01602 unsigned long sgn_gb_startup_p3;
01603 unsigned long sgn_gb_startup_p4;
01604 unsigned long sgn_gb_startup_p5;
01605 unsigned long sgn_gb_startup_p6;
01606 unsigned long sgn_gb_startup_p7;
01607 unsigned long sgn_gb_startup_p8;
01608 unsigned long sgn_gb_syspfc_pagelets;
01609 unsigned long sgn_gb_syspfc_pages;
01610 unsigned long sgn_gb_tailored;
01611 unsigned long sgn_gl_arb_support;
01612 unsigned long sgn_gl_auto_dlight_sav;
01613 unsigned long sgn_gl_balsetct;
01614 unsigned long sgn_gl_brkmsk;
01615 unsigned long sgn_gl_cwcreprc_enable;
01616 unsigned long sgn_gl_dnvosi1;
01617 unsigned long sgn_gl_dr_unit_base;
01618 unsigned long sgn_gl_dsb_upcalls;
01619 unsigned long sgn_gl_dump_style;
01620 unsigned long sgn_gl_extracpu;
01621 unsigned long sgn_gl_exusrstk;
01622 unsigned long sgn_gl_f64ctl1;
01623 unsigned long sgn_gl_f64ctl2;
01624 unsigned long sgn_gl_f64ctld3;
01625 unsigned long sgn_gl_f64ctld4;
01626 unsigned long sgn_gl_fast_path;
01627 unsigned long sgn_gl_fast_path_ports;
01628 unsigned long sgn_gl_file_cache;
01629 unsigned long sgn_gl_file_cache_max;
01630 unsigned long sgn_gl_file_cache_min;
01631 unsigned long sgn_gl_freegoal=1024;
01632 unsigned long sgn_gl_freelim;
01633 unsigned long sgn_gl_galaxy;
01634 unsigned long sgn_gl_gblpagfil;
01635 unsigned long sgn_gl_glx_inst_tmo;
01636 unsigned long sgn_gl_glx_shm_reg;
01637 unsigned long sgn_gl_jobctld;
01638 unsigned long sgn_gl_kstackpag;
01639 unsigned long sgn_gl_lan_flags;
01640 unsigned long sgn_gl_lckmgr_flags;
01641 unsigned long sgn_gl_loadflags;
01642 unsigned long sgn_gl_maxgpgct_pagelets;
01643 unsigned long sgn_gl_maxgpgct_pages;
01644 unsigned long sgn_gl_maxvpgct_pagelets;
01645 unsigned long sgn_gl_maxvpgct_pages;
01646 unsigned long sgn_gl_maxwscnt_pagelets;
01647 unsigned long sgn_gl_maxwscnt_pages;
01648 unsigned long sgn_gl_mc_services_p0;
01649 unsigned long sgn_gl_mc_services_p1;
01650 unsigned long sgn_gl_mc_services_p2;
01651 unsigned long sgn_gl_mc_services_p3;
01652 unsigned long sgn_gl_mc_services_p4;
01653 unsigned long sgn_gl_mc_services_p5;
01654 unsigned long sgn_gl_mc_services_p6;
01655 unsigned long sgn_gl_mc_services_p7;
01656 unsigned long sgn_gl_mc_services_p8;
01657 unsigned long sgn_gl_mc_services_p9;
01658 unsigned long sgn_gl_minwscnt;
01659 unsigned long sgn_gl_multithread;
01660 unsigned long sgn_gl_npag_aggressive;
01661 unsigned long sgn_gl_npag_gentle;
01662 unsigned long sgn_gl_npag_interval;
01663 unsigned long sgn_gl_npag_ring_size;
01664 unsigned long sgn_gl_npagecalc;
01665 unsigned long sgn_gl_npagedyn=0x800000;
01666 unsigned long sgn_gl_npagerad;
01667 unsigned long sgn_gl_npagevir;
01668 unsigned long sgn_gl_p1lwcnt;
01669 unsigned long sgn_gl_pagedyn;
01670 unsigned long sgn_gl_pe1;
01671 unsigned long sgn_gl_pe2;
01672 unsigned long sgn_gl_pe3;
01673 unsigned long sgn_gl_pe4;
01674 unsigned long sgn_gl_pe5;
01675 unsigned long sgn_gl_pe6;
01676 unsigned long sgn_gl_pfn_color_count;
01677 unsigned long sgn_gl_pseudoloa;
01678 unsigned long sgn_gl_pu_options;
01679 unsigned long sgn_gl_rad_support;
01680 unsigned long sgn_gl_s2_size;
01681 unsigned long sgn_gl_smci_flags;
01682 unsigned long sgn_gl_smci_ports;
01683 unsigned long sgn_gl_smp_cpus;
01684 unsigned long sgn_gl_smp_cpush;
01685 unsigned long sgn_gl_smp_lngspinwait;
01686 unsigned long sgn_gl_smp_sanity_cnt;
01687 unsigned long sgn_gl_smp_spinwait;
01688 unsigned long sgn_gl_smp_tick_cnt;
01689 unsigned long sgn_gl_sysdwsct_pagelets;
01690 unsigned long sgn_gl_sysdwsct_pages;
01691 unsigned long sgn_gl_system_check;
01692 unsigned long sgn_gl_user3;
01693 unsigned long sgn_gl_user4;
01694 unsigned long sgn_gl_userd1;
01695 unsigned long sgn_gl_userd2;
01696 unsigned long sgn_gl_vms5;
01697 unsigned long sgn_gl_vms6;
01698 unsigned long sgn_gl_vms7;
01699 unsigned long sgn_gl_vms8;
01700 unsigned long sgn_gl_vmsd1;
01701 unsigned long sgn_gl_vmsd2;
01702 unsigned long sgn_gl_vmsd3;
01703 unsigned long sgn_gl_vmsd4;
01704 unsigned long sgn_gl_wptte_size;
01705 unsigned long sgn_gl_xqpctl2;
01706 unsigned long sgn_gl_xqpctl4;
01707 unsigned long sgn_gl_xqpctl6;
01708 unsigned long sgn_gl_xqpctl8;
01709 unsigned long sgn_gl_xqpctld1;
01710 unsigned long sgn_gl_xqpctld3;
01711 unsigned long sgn_gl_xqpctld5;
01712 unsigned long sgn_gl_xqpctld7;
01713 unsigned long sgn_gw_ctlimglim;
01714 unsigned long sgn_gw_ctlpagelets;
01715 unsigned long sgn_gw_dfpfc_pagelets;
01716 unsigned long sgn_gw_dfpfc_pages;
01717 unsigned long sgn_gw_erlbufcnt;
01718 unsigned long sgn_gw_gblsecnt;
01719 unsigned long sgn_gw_imgiocnt;
01720 unsigned long sgn_gw_maxprcct;
01721 unsigned long sgn_gw_maxpstct;
01722 unsigned long sgn_gw_pagfilct;
01723 unsigned long sgn_gw_pchancnt;
01724 unsigned long sgn_gw_piopagelets;
01725 unsigned long sgn_gw_pixscan=1;
01726 unsigned long sgn_gw_swpfilct;
01727 unsigned long sgn_gw_swpfiles;
01728 unsigned long sgn_gw_tpwait;
01729 unsigned long sgn_gw_wpre_size;
01730 unsigned long sgn_gw_wslmxskp;
01731 unsigned long smp_al_iplvec;
01732 unsigned long smp_ar_busywait_scc;
01733 unsigned long smp_ar_busywait_ticks;
01734 unsigned long smp_ar_cpu_ring_pointer;
01735 unsigned long smp_ar_spinlock_data;
01736 unsigned long smp_ar_spnlkvec;
01737 unsigned long smp_gb_pfork_pool_size;
01738 unsigned long smp_gl_active_cpus;
01739 unsigned long smp_gl_astsr_ack;
01740 unsigned long smp_gl_available_port_cpus;
01741 unsigned long smp_gl_bug_done;
01742 unsigned long smp_gl_bugchkcp;
01743 unsigned long long smp_gq_capabilities[32];
01744 unsigned short smp_gw_affinity_count[32];
01745 unsigned long smp_gl_compat_level;
01746 unsigned long smp_gl_cpu_auto_start;
01747 struct _cpu * smp_gl_cpu_data[64];
01748 unsigned long smp_gl_cpu_transition;
01749 unsigned long smp_gl_cpu_upd_defer;
01750 unsigned long smp_gl_cpuconf;
01751 unsigned long smp_gl_cpus_powered;
01752 unsigned long smp_gl_cpus_present = 1;
01753 unsigned long smp_gl_cpus_tested;
01754 unsigned long smp_gl_dynamic_busywait;
01755 unsigned long smp_gl_flags;
01756 unsigned long smp_gl_last_cpu_assigned;
01757 unsigned long smp_gl_max_cpuid;
01758 unsigned long smp_gl_override;
01759 unsigned long smp_gl_pfork_pool;
01760 unsigned long smp_gl_potential_set;
01761 unsigned long smp_gl_primid;
01762 unsigned long smp_gl_tbi_ack_mask;
01763 unsigned long smp_gl_tbi_ack_mask_mmg;
01764 unsigned long smp_gpq_ctd_listhead;
01765 unsigned long smp_gpq_failover_gnode;
01766 unsigned long smp_gq_abuse_count;
01767 unsigned long smp_gq_cpu_mutex;
01768 unsigned long smp_gq_ctd_wait_queue;
01769 unsigned long smp_gq_debug;
01770 unsigned long smp_gq_invalid;
01771 unsigned long smp_gq_invalid_mmg;
01772 unsigned long smp_gq_mpsynch_flags;
01773 unsigned long smp_gq_new_hwclock;
01774 unsigned long smp_gq_primary_workq;
01775 unsigned long smp_gq_proposed_hwclock;
01776 unsigned long smp_gq_tree_upd_count;
01777 unsigned long smp_gw_min_index;
01778 unsigned long smp_gw_spnlkcnt;
01779 unsigned long swi_gl_fqbl;
01780 unsigned long swi_gl_fqfl;
01781 unsigned long swp_al_swapper_stack;
01782 unsigned long swp_c_kstack;
01783 unsigned long swp_c_kstack_wsl;
01784 unsigned long swp_c_l1pt;
01785 unsigned long swp_c_l2pt;
01786 unsigned long swp_c_shlp1pt;
01787 unsigned long swp_c_shlproc;
01788 unsigned long swp_gb_iswpri;
01789 unsigned long swp_gb_prio;
01790 unsigned long swp_gl_balbase;
01791 unsigned long swp_gl_balspt;
01792 unsigned long swp_gl_bslotsz;
01793 unsigned long swp_gl_hiswpcnt;
01794 unsigned long swp_gl_hoswpcnt;
01795 unsigned long swp_gl_inpcb;
01796 unsigned long swp_gl_ispagcnt;
01797 unsigned long swp_gl_iswpcnt;
01798 unsigned long swp_gl_iswppages;
01799 unsigned long swp_gl_map;
01800 unsigned long swp_gl_min_shellpfil;
01801 unsigned long swp_gl_oswpcnt;
01802 unsigned long swp_gl_phdbasva;
01803 unsigned long swp_gl_shell;
01804 unsigned long swp_gl_shellbas;
01805 unsigned long swp_gl_shellpfil;
01806 unsigned long swp_gl_shellsiz;
01807 unsigned long swp_gl_slotcnt;
01808 unsigned long swp_gl_swap_image_size_max;
01809 unsigned long swp_gl_swapper_stack_size;
01810 unsigned long swp_gl_swppgcnt_pagelets;
01811 unsigned long swp_gl_swppgcnt_pages;
01812 unsigned long swp_gl_swtime;
01813 unsigned long swp_gl_troll_time;
01814 unsigned long swp_gq_bal_end;
01815 unsigned long swp_gq_balbase;
01816 unsigned long swp_gw_balcnt;
01817 unsigned long swp_gw_emptpte;
01818 unsigned long swp_gw_fredpte;
01819 unsigned long swp_gw_ibalsetx;
01820 unsigned long swp_gw_swpinc;
01821 unsigned long swp_gw_wslpte;
01822 unsigned long sys_ar_audsrvmbx;
01823 unsigned long sys_ar_bootddb;
01824 unsigned long sys_ar_bootorb;
01825 unsigned long sys_ar_bootucb;
01826 unsigned long sys_ar_dcpi_mbx;
01827 unsigned long sys_ar_jobctlmb;
01828 unsigned long sys_ar_oprmbx;
01829 unsigned long sys_ar_qiosrvmbx;
01830 unsigned long sys_c_jobctlmb;
01831 unsigned long sys_gb_brk_lim;
01832 unsigned long sys_gb_callouts;
01833 unsigned long sys_gb_defpri;
01834 unsigned long sys_gb_defquepri;
01835 unsigned long sys_gb_dfmbc;
01836 unsigned long sys_gb_dfmbfhsh;
01837 unsigned long sys_gb_dfmbfidx;
01838 unsigned long sys_gb_dfmbfrel;
01839 unsigned long sys_gb_dfmbfsdk;
01840 unsigned long sys_gb_dfmbfsmt;
01841 unsigned long sys_gb_dfmbfsur;
01842 unsigned long sys_gb_dfnbc;
01843 unsigned long sys_gb_maxquepri;
01844 unsigned long sys_gb_net_callouts;
01845 unsigned long sys_gb_pwd_tmo;
01846 unsigned long sys_gb_retry_lim;
01847 unsigned long sys_gb_retry_tmo;
01848 unsigned long sys_gb_rmsheuristic;
01849 unsigned long sys_gb_rmsprolog;
01850 unsigned long sys_gb_vccdfw;
01851 unsigned long sys_gl_bjobcnt;
01852 unsigned long sys_gl_brk_tmo;
01853 unsigned long sys_gl_erlbufpagelets;
01854 unsigned long sys_gl_exitret;
01855 unsigned long sys_gl_fallback;
01856 unsigned long sys_gl_hid_tim;
01857 unsigned long sys_gl_ijobcnt;
01858 unsigned long sys_gl_njobcnt;
01859 unsigned long sys_gl_rms_nql;
01860 unsigned long sys_gl_rmsd1;
01861 unsigned long sys_gl_uis;
01862 unsigned long sys_gl_uis_flags;
01863 unsigned long sys_gl_uisbg_epid;
01864 unsigned long sys_gl_version;
01865 unsigned long sys_gq_pwd;
01866 unsigned long sys_gq_version;
01867 unsigned long sys_gw_bjoblim;
01868 unsigned long sys_gw_dflrl;
01869 unsigned long sys_gw_fileprot;
01870 unsigned long sys_gw_ijoblim;
01871 unsigned long sys_gw_mbxucbsiz;
01872 unsigned long sys_gw_njoblim;
01873 unsigned long sys_gw_rjoblim;
01874 unsigned long sys_gw_rmsextend;
01875 unsigned long sys_k_version;
01876 unsigned long sys_k_version_01;
01877 unsigned long sys_k_version_02;
01878 unsigned long sys_k_version_03;
01879 unsigned long sys_k_version_04;
01880 unsigned long sys_k_version_05;
01881 unsigned long sys_k_version_06;
01882 unsigned long sys_k_version_07;
01883 unsigned long sys_k_version_08;
01884 unsigned long sys_k_version_09;
01885 unsigned long sys_k_version_10;
01886 unsigned long sys_k_version_11;
01887 unsigned long sys_k_version_12;
01888 unsigned long sys_k_version_13;
01889 unsigned long sys_k_version_14;
01890 unsigned long sys_k_version_15;
01891 unsigned long sys_k_version_16;
01892 unsigned long sys_k_version_17;
01893 unsigned long sys_k_version_18;
01894 unsigned long sys_k_version_19;
01895 unsigned long sys_version_begin;
01896 unsigned long tr_gq_debug;
01897 unsigned long tty_gb_autochar;
01898 unsigned long tty_gb_defspeed;
01899 unsigned long tty_gb_dialtyp;
01900 unsigned long tty_gb_parity;
01901 unsigned long tty_gb_rspeed;
01902 unsigned long tty_gb_silotime;
01903 unsigned long tty_gl_asian_dpt;
01904 unsigned long tty_gl_defchar;
01905 unsigned long tty_gl_defchar2;
01906 unsigned long tty_gl_defport;
01907 unsigned long tty_gl_delta;
01908 unsigned long tty_gl_dpt = 0;
01909 unsigned long tty_gl_jobctlmb;
01910 unsigned long tty_gl_timeout;
01911 unsigned long tty_gw_altalarm;
01912 unsigned long tty_gw_altypahd;
01913 unsigned long tty_gw_classnam;
01914 unsigned long tty_gw_defbuf;
01915 unsigned long tty_gw_dmasize;
01916 unsigned long tty_gw_typahdsz = SYI$_TTY_TYPAHDSZ;
01917 unsigned long uid_gl_ieee_address;
01918 unsigned long uid_gw_ieee_addressh;
01919 unsigned long uis_gl_ltrc_buf;
01920 unsigned long uis_gl_ltrc_end;
01921 unsigned long uis_gl_ltrc_ptr;
01922 unsigned long uis_gl_ltrc_spare;
01923 unsigned long uis_gl_usb;
01924 unsigned long vcc_gl_max_cache;
01925 unsigned long vcc_gl_max_cache_pages;
01926 unsigned long vcc_gl_max_io_size;
01927 unsigned long vcc_gl_max_locks;
01928 unsigned long vcc_gl_readahead;
01929 unsigned long vcc_gl_write_delay;
01930 unsigned long vcc_gl_writebehind;
01931 unsigned long vms_gl_license_version;
01932 unsigned long vms_gq_license_date;
01933 unsigned long wbm_gl_data;
01934 unsigned long wbm_gl_interval;
01935 unsigned long wbm_gl_lower_threshold;
01936 unsigned long wbm_gl_shadow_max_unit;
01937 unsigned long wbm_gl_upper_threshold;
01938 unsigned long wbm_gl_wbm_opcom_lvl;
01939 unsigned long wbm_gq_wbmb_queue;
01940 unsigned long xdt_al_tk_net_info;
01941 unsigned long xdt_gl_benign_cpus;
01942 unsigned long xdt_gl_interlock;
01943 unsigned long xdt_gl_owner_id;
01944 unsigned long xdt_gl_scb;
01945 unsigned long xdt_gl_scratch_pages;
01946 unsigned long xdt_gq_scratch_memory;
01947 unsigned long xqp_ar_xqp_private;
01948 unsigned long xqp_gl_alloc_blocks;
01949 unsigned long xqp_gl_dzro;
01950 unsigned long xqp_gl_fileserv_entry;
01951 unsigned long xqp_gl_fileserver;
01952 unsigned long xqp_gl_request_callout;
01953 unsigned long xqp_gl_sections;
01954
01955 struct lnmhshs lnmhshs;
01956 struct lnmhshp lnmhshp;
01957
01958 struct _tqe tqe,tqe2;
01959
01960 struct _cpu vmscpus[32];
01961
01962
01963
01964 struct _rsb * reshashtbl[2*RESHASHTBL];
01965 unsigned long lockidtbl[LOCKIDTBL];
01966 unsigned long lockmaxid;
01967 unsigned long locknxtid;
01968
01969 struct _cdt cdtl[1024];
01970 struct _scs_rd rdtl[128];
01971
01972
01973
01974 struct _spl SPIN_ATOMIC __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01975
01976
01977
01978 struct _spl SPIN_EMB __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01979 struct _spl SPIN_MCHECK __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01980 struct _spl SPIN_MEGA __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01981 struct _spl SPIN_HWCLK __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01982 struct _spl SPIN_VIRTCONS __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01983 struct _spl SPIN_INVALIDATE __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01984 struct _spl SPIN_PERFMON __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01985 struct _spl SPIN_POOL __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01986 struct _spl SPIN_MAILBOX __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01987 struct _spl SPIN_PR_LK11 __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01988 struct _spl SPIN_IOLOCK11 __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01989 struct _spl SPIN_PR_LK10 __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01990 struct _spl SPIN_IOLOCK10 __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01991 struct _spl SPIN_PR_LK9 __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01992 struct _spl SPIN_IOLOCK9 __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01993 struct _spl SPIN_SCHED __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01994 struct _spl SPIN_MMG __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01995 struct _spl SPIN_JIB __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01996 struct _spl SPIN_TIMER __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01997 struct _spl SPIN_PR_LK8 __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01998 struct _spl SPIN_IOLOCK8 __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
01999 struct _spl SPIN_SCS __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
02000 struct _spl SPIN_IOPOST __cacheline_aligned = { spl_l_own_cpu : 0, spl$l_own_cnt : -1 };
02001
02002 struct _phd system_phd;
02003
02004 extern void exe_timeout(void);
02005
02006 void qhead_init(void * l) {
02007 struct _pcb * tmp=(struct _pcb *)l;
02008 tmp->pcb_l_sqfl=tmp;
02009 tmp->pcb_l_sqbl=tmp;
02010 }
02011
02012 int vmstimerconf=0;
02013
02014 struct myq2 {
02015 unsigned long flink;
02016 unsigned long blink;
02017 };
02018
02019 unsigned long pcbvec[MAXPROCESSCNT];
02020 unsigned long seqvec[MAXPROCESSCNT];
02021 unsigned long csid;
02022
02023 #ifdef __i386__
02024 char boot_cpu_stack[0x4000] __cacheline_aligned;
02025 #endif
02026
02027 void __init vms_init(void) {
02028 int i,j;
02029
02030 sch_gl_pixwidth=0;
02031 for(i=MAXPROCESSCNT;i;i=i>>1) sch_gl_pixwidth++;
02032
02033 for(i=0;i<32;i++) {
02034 smp_gl_cpu_data[i]=&vmscpus[i];
02035 smp_gl_cpu_data[i]->cpu$l_cpuid_mask=1 << i;
02036 for(j=0;j<6;j++) {
02037 struct myq2 * q = &smp_gl_cpu_data[i]->cpu$q_swiqfl[j];
02038 q->flink=q;
02039 q->blink=q;
02040 }
02041 qhead_init(&smp_gl_cpu_data[i]->cpu$l_psfl);
02042 smp_gl_cpu_data[i]->cpu$l_phy_cpuid = i;
02043 smp_gl_cpu_data[i]->cpu$l_cpuid_mask = 1 << i;
02044 #ifdef __x86_64__
02045 #include <asm/pda.h>
02046 smp_gl_cpu_data[i]->cpu$ps_pda=cpu_pda + i;
02047 #endif
02048 }
02049
02050 smp_gl_cpu_data[0]->cpu$l_curpcb = &init_task_union;
02051 #if 0
02052 smp_gl_cpu_data[0]->cpu$l_capability = CPB$M_RUN | CPB$M_PRIMARY;
02053 #else
02054 sch_add_cpu_cap(0, CPB$M_RUN | CPB$M_PRIMARY, 0);
02055 #endif
02056 sch_al_cpu_cap[0]=smp$gl_cpu_data[0]->cpu$l_capability;
02057 #ifdef __i386__
02058 smp_gl_cpu_data[0]->cpu$l_saved_isp = &boot_cpu_stack[0x4000];
02059 #endif
02060
02061 sch_gl_idle_cpus=0;
02062 #ifdef __i386__
02063 sch_aq_comot=(void *)sch$aq_comoh+4;
02064 sch_aq_comt=(void *)sch$aq_comh+4;
02065 #else
02066 #if 0
02067 sch_aq_comot=(void *)sch$aq_comoh+8;
02068 sch_aq_comt=(void *)sch$aq_comh+8;
02069 #endif
02070 #endif
02071
02072 for(i=0;i<32;i++) {
02073 struct _pcb * tmp;
02074 tmp=(struct _pcb *) &sch_aq_comh[i];
02075 tmp->pcb_l_sqfl=tmp;
02076 tmp->pcb_l_sqbl=tmp;
02077 }
02078
02079 for(i=0;i<12;i++) {
02080 struct _wqh * tmp;
02081 tmp=&sch_aq_wqhdr[i];
02082 tmp->wqh_l_wqfl=tmp;
02083 tmp->wqh_l_wqbl=tmp;
02084 tmp->wqh_l_wqcnt=0;
02085 tmp->wqh_l_wqstate=i;
02086 }
02087
02088 sch_gq_colpgwq=&sch$aq_wqhdr[1];
02089 sch_gq_mwait=&sch$aq_wqhdr[2];
02090
02091 sch_gq_pfwq=&sch$aq_wqhdr[4];
02092 sch_gq_lefwq=&sch$aq_wqhdr[5];
02093 sch_gq_lefowq=&sch$aq_wqhdr[6];
02094 sch_gq_hibwq=&sch$aq_wqhdr[7];
02095 sch_gq_hibowq=&sch$aq_wqhdr[8];
02096 sch_gq_susp=&sch$aq_wqhdr[9];
02097 sch_gq_suspo=&sch$aq_wqhdr[10];
02098 sch_gq_fpgwq=&sch$aq_wqhdr[11];
02099
02100 exe_gq_systime=40916*864;
02101 exe_gq_systime*=100;
02102 exe_gq_systime+=xtime.tv_sec;
02103 exe_gq_systime*=10000000;
02104
02105 exe_gq_boottime = exe$gq_systime;
02106
02107 exe_gl_tqfl=(void *)&tqehead;
02108 exe_gl_tqfl->tqe$l_tqfl=exe$gl_tqfl;
02109 exe_gl_tqfl->tqe$l_tqbl=exe$gl_tqfl;
02110
02111 tqe.tqe_l_tqfl=0;
02112 tqe.tqe_l_tqbl=0;
02113 tqe.tqe_w_size=0;
02114 tqe.tqe_b_type=DYN$C_TQE;
02115 tqe.tqe_b_rqtype=TQE$C_TMSNGL|TQE$M_REPEAT;
02116 tqe.tqe_l_rqpid=0xffffffff;
02117 tqe.tqe_l_cputim=0xffffffff;
02118 tqe.tqe_q_time=0x4000000000000000;
02119 insque(&tqe,exe_gl_tqfl);
02120
02121 tqe2.tqe_l_tqfl=0;
02122 tqe2.tqe_l_tqbl=0;
02123 tqe2.tqe_w_size=0;
02124 tqe2.tqe_b_type=DYN$C_TQE;
02125 tqe2.tqe_b_rqtype=TQE$C_SSREPT;
02126 tqe2.tqe_l_fpc=&exe$timeout;
02127 tqe2.tqe_l_fr3=0;
02128 tqe2.tqe_l_fr4=0;
02129 tqe2.tqe_q_time=0;
02130 tqe2.tqe_q_delta=10000000;
02131 insque(&tqe2,exe_gl_tqfl);
02132
02133
02134 vmstimerconf=1;
02135
02136
02137
02138 qhead_init(&lck_gl_rrsfl);
02139
02140 for(i=0;i<RESHASHTBL;i++) {
02141
02142 qhead_init(&reshashtbl[2*i]);
02143 }
02144 lck_gl_hashtbl=&reshashtbl;
02145 lck_gl_idtbl=&lockidtbl;
02146 for(i=0;i<LOCKIDTBL-1;i++)
02147 lockidtbl[i]=i+1;
02148 lck_gl_nxtid=&locknxtid;
02149 lck_gl_maxid=&lockmaxid;
02150
02151 qhead_init(&scs_gq_local_names);
02152
02153 qhead_init(&sch_gq_cebhd);
02154
02155 qhead_init(&exe_gl_gsdsysfl);
02156 qhead_init(&exe_gl_gsdgrpfl);
02157
02158 printk("Done system data cells\n");
02159 }
02160
02161 #define FUDGEFACTOR 40587
02162
02163 void __init vms_init2(void) {
02164
02165 exe_gq_systime=FUDGEFACTOR*864;
02166 exe_gq_systime*=100;
02167 exe_gq_systime+=xtime.tv_sec;
02168 exe_gq_systime*=10000000;
02169
02170 exe_gq_boottime = exe$gq_systime;
02171
02172 xqp_init2();
02173 #ifdef CONFIG_VMS
02174 exttwo_init2(0);
02175 #endif
02176
02177 #if 0
02178 #ifdef CONFIG_BLK_DEV_FD_VMS
02179 vms_floppy_init();
02180 #endif
02181 #endif
02182 }
02183
02184 void __init vms_init4(void) {
02185 __fl_init();
02186
02187
02188 #ifdef CONFIG_VMS
02189 tty_vmsinit();
02190 ft_vmsinit();
02191 pn_vmsinit();
02192 tz_vmsinit();
02193 ip4_vmsinit();
02194 #endif
02195 void exe_reclaim_pool_gentle(void * pool);
02196 signed long long time=-10000000*60;
02197 exe_setimr(0, &time, exe$reclaim_pool_gentle, exe$gs_npp_npool, 0);
02198 }
02199
02200 void __init vms_init3(void) {
02201 mmg_gq_gpt_base=kmalloc(4096,GFP_KERNEL);
02202
02203 mmg_gl_sysphd=&system_phd;
02204 init_phd(&system_phd);
02205
02206 #ifdef __arch_um__
02207 gettimeofday(&xtime, NULL);
02208 #endif
02209
02210 csid = xtime.tv_sec;
02211 }
02212
02213 unsigned long long inline unix_to_vms_time(unsigned long l) {
02214 unsigned long long retval=FUDGEFACTOR*864;
02215 retval*=100;
02216 retval+=l;
02217 retval*=10000000;
02218 return retval;
02219 }
02220
02221 unsigned long inline vms_to_unix_time(unsigned long long l) {
02222 unsigned long long retval=FUDGEFACTOR*864;
02223 retval*=100;
02224 retval=l-retval;
02225
02226 retval>>=23;
02227 return retval;
02228 }
02229
02230