Add gitlab issue/merge request templates
[staging/basesystem.git] / service / system / system_manager / server / agl_thread.h
1 /*
2  * @copyright Copyright (c) 2016-2019 TOYOTA MOTOR CORPORATION.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 #ifndef __AGL_THREAD_H__
18 #define __AGL_THREAD_H__
19
20 //MACRO
21 #define PR_TSS_S    "0"
22 #define PR_TSS      0
23
24 /*
25   Main thread name. It need to be same as service name in sm_launch.xml or tskm_launch.xml
26   Max name length is 15
27   #define MN_XXXXX   "MainName"
28
29   Thread name
30   Max name length is 15
31   #define TN_XXXXX        "ThreadName"
32
33   Thread priority 0:TSS   1-99:FIFO
34   #define PR_XXXXX_S     "(0-99)"    //for xml
35   #define PR_XXXXX       0-99        //for program
36 */
37
38 #define MN_SS_SYSMANAGER      "SS_SysManager"
39 #define PR_SS_SYSMANAGER_S    "20"
40 #define PR_SS_SYSMANAGER      (20)
41
42   #define TN_SMHEARTBEAT        "SM.Heartbeat"
43   #define PR_SMHEARTBEAT_S      "20"
44   #define PR_SMHEARTBEAT        (20)
45
46   #define TN_SMPROCLAUNCH       "SM.ProcLaunch"
47   #define PR_SMPROCLAUNCH_S     "20"
48   #define PR_SMPROCLAUNCH       (20)
49
50   #define TN_SMLOWMEMMON        "SM.LowMemMon"
51   #define PR_SMLOWMEMMON_S      "20"
52   #define PR_SMLOWMEMMON        (20)
53
54   #define TN_LOGGERRTIME        "LoggerRtime"
55   #define PR_LOGGERRTIME_S      PR_TSS_S
56   #define PR_LOGGERRTIME        PR_TSS
57
58
59 //======= exec from system manager =============
60 #define MN_NS_SHAREDMEM       "NS_SharedMem"
61 #define PR_NS_SHAREDMEM_S     "0"
62 #define PR_NS_SHAREDMEM       (0)
63
64
65 #define MN_NS_NPPSERVICE      "NS_NPPService"
66 #define PR_NS_NPPSERVICE_S    "0"
67 #define PR_NS_NPPSERVICE      (0)
68
69   #define TN_NS_NPPREADWKR    "NS_NPPReadWkr"
70   #define PR_NS_NPPREADWKR_S  "0"
71   #define PR_NS_NPPREADWKR    (0)
72
73   #define TN_NS_NPPWRITEWKR   "NS_NPPWriteWkr"
74   #define PR_NS_NPPWRITEWKR_S "0"
75   #define PR_NS_NPPWRITEWKR   (0)
76
77   #define TN_NS_NPPIPWKR      "NS_NPPIPWkr"
78   #define PR_NS_NPPIPWKR_S    "0"
79   #define PR_NS_NPPIPWKR      (0)
80
81 #define MN_NS_BACKUPMGR       "NS_BackupMgr"
82 #define PR_NS_BACKUPMGR_S     "0"
83 #define PR_NS_BACKUPMGR       (0)
84
85   #define TN_NS_BKUPNAND      "NS_BkupNAND"
86   #define PR_NS_BKUPNAND_S    "0"
87   #define PR_NS_BKUPNAND      (0)
88
89   #define TN_NS_BKUPDELAY     "NS_BkupDelay"
90   #define PR_NS_BKUPDELAY_S   "0"
91   #define PR_NS_BKUPDELAY     (0)
92
93 #define MN_SS_DEVDETECTSRV    "SS_DevDetectSrv"
94 #define PR_SS_DEVDETECTSRV_S  "0"
95 #define PR_SS_DEVDETECTSRV    (0)
96
97   #define TN_SS_DETECT_USB    "SS_Detect_USB"
98   #define PR_SS_DETECT_USB_S  "0"
99   #define PR_SS_DETECT_USB    (0)
100
101   #define TN_SS_DETECT_SD     "SS_Detect_SD"
102   #define PR_SS_DETECT_SD_S   "0"
103   #define PR_SS_DETECT_SD     (0)
104
105   #define TN_SS_MONITOR_OVC     "SS_Monitor_OVC"
106   #define PR_SS_MONITOR_OVC_S   "0"
107   #define PR_SS_MONITOR_OVC     (0)
108
109 #define MN_SS_LOGGERSRV       "SS_LoggerSrv"
110 #define PR_SS_LOGGERSRV_S     PR_TSS_S
111 #define PR_SS_LOGGERSRV       PR_TSS
112
113   #define TN_PDGLOGQUER       "pdg.LogQueR"
114   #define PR_PDGLOGQUER_S     PR_TSS_S
115   #define PR_PDGLOGQUER       PR_TSS
116
117   #define TN_PDGTRANSQUER     "pdg.TransQueR"
118   #define PR_PDGTRANSQUER_S   PR_TSS_S
119   #define PR_PDGTRANSQUER     PR_TSS
120
121   #define TN_PDGEVNTLOGQUE    "pdg.EvntLogQue"
122   #define PR_PDGEVNTLOGQUE_S  PR_TSS_S
123   #define PR_PDGEVNTLOGQUE    PR_TSS
124
125   #define TN_SSLOGGERSTRAGE   "SSLoggerStrage"
126   #define PR_SSLOGGERSTRAGE_S PR_TSS_S
127   #define PR_SSLOGGERSTRAGE   PR_TSS
128
129   #define TN_PFDRECTHREAD     "PFDRECThread"
130   #define PR_PFDRECTHREAD_S   PR_TSS_S
131   #define PR_PFDRECTHREAD     PR_TSS
132
133 #define MN_PS_LOGGERSHADOW    "PS_LoggerShadow"
134   #define PR_PSLOGGERSHADOW_S   PR_TSS_S
135   #define PR_PSLOGGERSHADOW     PR_TSS
136
137 #define MN_UDEVD              "udevd"
138 #define PR_UDEVD_S            "1"
139 #define PR_UDEVD              (1)
140
141 #define MN_COMMUNICATION      "Communication"
142 #define PR_COMMUNICATION_S    "0"
143 #define PR_COMMUNICATION      (0)
144
145   #define TN_DEV_SYSCOM_TMR   "DEV_SYSCOM_TMR"
146   #define PR_DEV_SYSCOM_TMR_S "0"
147   #define PR_DEV_SYSCOM_TMR   (0)
148
149   #define TN_DEV_SYSCOM_RCV   "DEV_SYSCOM_RCV"
150   #define PR_DEV_SYSCOM_RCV_S "0"
151   #define PR_DEV_SYSCOM_RCV   (0)
152
153   #define TN_DEV_SYSCOM_MAIN    "DEV_SYSCOM_MAIN"
154   #define PR_DEV_SYSCOM_MAIN_S  "0"
155   #define PR_DEV_SYSCOM_MAIN    (0)
156
157   #define TN_TGWCOM           "TGWCOM"
158   #define PR_TGWCOM_S         "0"
159   #define PR_TGWCOM           (0)
160
161   #define TN__CWORD83_              "_CWORD83_"
162   #define PR__CWORD83__S            "0"
163   #define PR__CWORD83_              (0)
164
165   #define TN_CAN_COM_PROT     "CAN_COM_PROT"
166   #define PR_CAN_COM_PROT_S   "0"
167   #define PR_CAN_COM_PROT     (0)
168
169 #define MN_PS_PSMSHADOW       "PS_PSMShadow"
170 #define PR_PS_PSMSHADOW_S     "0"
171 #define PR_PS_PSMSHADOW       (0)
172
173 #define MN_COMMSH4A           "CommSH4A"
174 #define PR_COMMSH4A_S         "0"
175 #define PR_COMMSH4A           (0)
176
177   #define TN_DEV_SH4A_SND     "DEV_SH4ACOM_SND"
178   #define PR_DEV_SH4A_SND_S   "0"
179   #define PR_DEV_SH4A_SND     (0)
180
181   #define TN_DEV_SH4A_RCV     "DEV_SH4ACOM_RCV"
182   #define PR_DEV_SH4A_RCV_S   "0"
183   #define PR_DEV_SH4A_RCV     (0)
184
185   #define TN_DEV_SH4A_MON     "DEV_SH4ACOM_MON"
186   #define PR_DEV_SH4A_MON_S   "0"
187   #define PR_DEV_SH4A_MON     (0)
188
189 #define MN_PS_COMMUSB         "PS_CommUSB"
190 #define PR_PS_COMMUSB_S       "0"
191 #define PR_PS_COMMUSB         (0)
192
193   #define TN_COMMUSB_RCV      "COMMUSB_RCV"
194   #define PR_COMMUSB_RCV_S    "0"
195   #define PR_COMMUSB_RCV      (0)
196
197   #define TN_COMMUSB_DIAG    "COMMUSB_DIAG"
198   #define PR_COMMUSB_DIAG_S  "0"
199   #define PR_COMMUSB_DIAG    (0)
200
201 #define MN_PS_CANGW_M        "CANGW_M"
202 #define PR_PS_CANGW_M_S       PR_TSS_S
203 #define PR_PS_CANGW_M         PR_TSS
204
205   #define TN_CANGW_M_RCV       "CANGW_M_RCV"
206   #define PR_CANGW_M_RCV_S     PR_TSS_S
207   #define PR_CANGW_M_RCV       PR_TSS
208
209   #define TN_CANGW_M_DIAG      "CANGW_M_DIAG"
210   #define PR_CANGW_M_DIAG_S    PR_TSS_S
211   #define PR_CANGW_M_DIAG      PR_TSS
212
213 #define MN_PS_CANGW_S         "CANGW_S"
214 #define PR_PS_CANGW_S_S       PR_TSS_S
215 #define PR_PS_CANGW_S         PR_TSS
216
217   #define TN_CANGW_S_SND       "CANGW_S_SND"
218   #define PR_CANGW_S_SND_S     PR_TSS_S
219   #define PR_CANGW_S_SND       PR_TSS
220
221   #define TN_CANGW_S_DIAG      "CANGW_S_DIAG"
222   #define PR_CANGW_S_DIAG_S    PR_TSS_S
223   #define PR_CANGW_S_DIAG      PR_TSS
224
225 #define MN_LANSERVER          "LanServer"
226 #define PR_LANSERVER_S        "0"
227 #define PR_LANSERVER          (0)
228
229 #define MN_PS_CDR             "ps_cdr"
230 #define PR_PS_CDR_S           PR_TSS_S
231 #define PR_PS_CDR             PR_TSS
232
233   #define TN_PS_CDR_NBD         "ps_cdr_nbd"
234   #define PR_PS_CDR_NBD_S       PR_TSS_S
235   #define PR_PS_CDR_NBD         PR_TSS
236
237   #define TN_PS_CDR_DOIT        "ps_cdr_doit"
238   #define PR_PS_CDR_DOIT_S      PR_TSS_S
239   #define PR_PS_CDR_DOIT        PR_TSS
240
241   #define TN_PS_CDR_READ        "ps_cdr_read"
242   #define PR_PS_CDR_READ_S      PR_TSS_S
243   #define PR_PS_CDR_READ        PR_TSS
244
245 #define MN_POSITIONING        "Positioning"
246 #define PR_POSITIONING_S      PR_TSS_S
247 #define PR_POSITIONING        PR_TSS
248
249   #define TN_POSITIONING_GPS_MAIN     "POS_Main"
250   #define PR_POSITIONING_GPS_MAIN_S   PR_TSS_S
251   #define PR_POSITIONING_GPS_MAIN     PR_TSS
252
253   #define TN_POSITIONING_GPS_RECV     "POS_Gps_Recv"
254   #define PR_POSITIONING_GPS_RECV_S   PR_TSS_S
255   #define PR_POSITIONING_GPS_RECV     PR_TSS
256
257   #define TN_POSITIONING_GPS     "POS_Gps"
258   #define PR_POSITIONING_GPS_S   PR_TSS_S
259   #define PR_POSITIONING_GPS     PR_TSS
260
261   #define TN_POSITIONING_SENS     "POS_Sens"
262   #define PR_POSITIONING_SENS_S   PR_TSS_S
263   #define PR_POSITIONING_SENS     PR_TSS
264
265   #define TN_POSITIONING_GPS_ROLOVR     "POS_Gps_Rolovr"
266   #define PR_POSITIONING_GPS_ROLOVR_S   PR_TSS_S
267   #define PR_POSITIONING_GPS_ROLOVR     PR_TSS
268
269 #define MN_CLOCK              "clock"
270 #define PR_CLOCK_S            "0"
271 #define PR_CLOCK              (0)
272
273   #define TN_CLOCK_MNG        "ClockMng"
274   #define PR_CLOCK_MNG_S      "0"
275   #define PR_CLOCK_MNG        (0)
276
277 #define MN_VEHICLE            "vehicle"
278 #define PR_VEHICLE_S          "0"
279 #define PR_VEHICLE            (0)
280
281   #define TN_VEHICLE_SENS     "VehicleSens"
282   #define PR_VEHICLE_SENS_S   "0"
283   #define PR_VEHICLE_SENS     (0)
284
285   #define TN_LINE_SENS_DRV    "LineSensDrv"
286   #define PR_LINE_SENS_DRV_S  "0"
287   #define PR_LINE_SENS_DRV    (0)
288
289 #define MN_SS_POWERSERVICE    "SS_PowerService"
290 #define PR_SS_POWERSERVICE_S  "0"
291 #define PR_SS_POWERSERVICE    (0)
292
293 #define MN_SS_TASKMANAGER     "SS_TaskManager"
294 #define PR_SS_TASKMANAGER_S   "0"
295 #define PR_SS_TASKMANAGER     (0)
296
297   #define TN_SS_TSKMTIMER     "SS_TskmTimer"
298   #define PR_SS_TSKMTIMER_S   "0"
299   #define PR_SS_TSKMTIMER     (0)
300
301 #define MN_SOUND              "Sound"
302 #define PR_SOUND_S            "0"
303 #define PR_SOUND              (0)
304
305   #define TN_VG_SNDSRCMGR     "VG_SNDSRCMGR"
306   #define PR_VG_SNDSRCMGR_S   "0"
307   #define PR_VG_SNDSRCMGR     (0)
308
309   #define TN_SND_INPUTCTRL    "SND_INPUTCTRL"
310   #define PR_SND_INPUTCTRL_S  "0"
311   #define PR_SND_INPUTCTRL    (0)
312
313   #define TN_SND_DEVCTRL      "SND_DEVCTRL"
314   #define PR_SND_DEVCTRL_S    "0"
315   #define PR_SND_DEVCTRL      (0)
316
317   #define TN_SND_VCETRFCTRL   "SND_VCETRFCTRL"
318   #define PR_SND_VCETRFCTRL_S "0"
319   #define PR_SND_VCETRFCTRL   (0)
320
321   #define TN_SND_VCETRFWRT1   "SND_VCETRFWRT1"
322   #define PR_SND_VCETRFWRT1_S "0"
323   #define PR_SND_VCETRFWRT1   (0)
324
325   #define TN_SND_VCETRFWRT2   "SND_VCETRFWRT2"
326   #define PR_SND_VCETRFWRT2_S "0"
327   #define PR_SND_VCETRFWRT2   (0)
328
329   #define TN_VG_SNDCTRL_BSCF    "VG_SNDCTRL_BSCF"
330   #define PR_VG_SNDCTRL_BSCF_S  "0"
331   #define PR_VG_SNDCTRL_BSCF    (0)
332
333   #define TN_VG_SNDCTRL_BSCR    "VG_SNDCTRL_BSCR"
334   #define PR_VG_SNDCTRL_BSCR_S  "0"
335   #define PR_VG_SNDCTRL_BSCR    (0)
336
337   #define TN_VG_SNDCTRL_ITRT    "VG_SNDCTRL_ITRT"
338   #define PR_VG_SNDCTRL_ITRT_S  "0"
339   #define PR_VG_SNDCTRL_ITRT    (0)
340
341   #define TN_CVRS_OPRT_OUT_1    "CVRS_OPRT_OUT_1"
342   #define PR_CVRS_OPRT_OUT_1_S  "0"
343   #define PR_CVRS_OPRT_OUT_1    (0)
344
345   #define TN_CVRS_OPRT_OUT_2    "CVRS_OPRT_OUT_2"
346   #define PR_CVRS_OPRT_OUT_2_S  "0"
347   #define PR_CVRS_OPRT_OUT_2    (0)
348
349   #define TN_CVRS_OPRT_OUT_3    "CVRS_OPRT_OUT_3"
350   #define PR_CVRS_OPRT_OUT_3_S  "0"
351   #define PR_CVRS_OPRT_OUT_3    (0)
352
353   #define TN_CVRS_OPRT_OUT_4    "CVRS_OPRT_OUT_4"
354   #define PR_CVRS_OPRT_OUT_4_S  "0"
355   #define PR_CVRS_OPRT_OUT_4    (0)
356
357   #define TN_CVRS_OPRT_IN_1    "CVRS_OPRT_IN_1"
358   #define PR_CVRS_OPRT_IN_1_S  "0"
359   #define PR_CVRS_OPRT_IN_1    (0)
360
361   #define TN_CVRS_OPRT_IN_2    "CVRS_OPRT_IN_2"
362   #define PR_CVRS_OPRT_IN_2_S  "0"
363   #define PR_CVRS_OPRT_IN_2    (0)
364
365   #define TN_CVRS_OPRT_IN_3    "CVRS_OPRT_IN_3"
366   #define PR_CVRS_OPRT_IN_3_S  "0"
367   #define PR_CVRS_OPRT_IN_3    (0)
368
369   #define TN_CVRS_OPRT_IN_4    "CVRS_OPRT_IN_4"
370   #define PR_CVRS_OPRT_IN_4_S  "0"
371   #define PR_CVRS_OPRT_IN_4    (0)
372
373   #define TN_CVRS_OPRT_IN_5    "CVRS_OPRT_IN_5"
374   #define PR_CVRS_OPRT_IN_5_S  "0"
375   #define PR_CVRS_OPRT_IN_5    (0)
376
377   #define TN_CVRS_OPRT_IN_6    "CVRS_OPRT_IN_6"
378   #define PR_CVRS_OPRT_IN_6_S  "0"
379   #define PR_CVRS_OPRT_IN_6    (0)
380
381   #define TN_CVRS_OPRT_IN_7    "CVRS_OPRT_IN_7"
382   #define PR_CVRS_OPRT_IN_7_S  "0"
383   #define PR_CVRS_OPRT_IN_7    (0)
384
385   #define TN_CVRS_OPRT_IN_8    "CVRS_OPRT_IN_8"
386   #define PR_CVRS_OPRT_IN_8_S  "0"
387   #define PR_CVRS_OPRT_IN_8    (0)
388
389   #define TN_CVRS_OPRT_BS_I     "CVRS_OPRT_BS_I"
390   #define PR_CVRS_OPRT_BS_I_S   "0"
391   #define PR_CVRS_OPRT_BS_I     (0)
392
393   #define TN_VR_NVR_RECO        "VR_NVR_RECO"
394   #define PR_VR_NVR_RECO_S      "0"
395   #define PR_VR_NVR_RECO        (0)
396
397   #define TN_SND_ECNR       "SND_ECNR"
398   #define PR_SND_ECNR_S     "0"
399   #define PR_SND_ECNR       (0)
400
401   #define TN_SNDAGENT_000       "SNDAGENT_000"
402   #define PR_SNDAGENT_000_S     "0"
403   #define PR_SNDAGENT_000       (0)
404
405   #define TN_SNDAGENT_001       "SNDAGENT_001"
406   #define PR_SNDAGENT_001_S     "0"
407   #define PR_SNDAGENT_001       (0)
408
409   #define TN_SNDAGENT_002       "SNDAGENT_002"
410   #define PR_SNDAGENT_002_S     "0"
411   #define PR_SNDAGENT_002       (0)
412
413   #define TN_SNDAGENT_003       "SNDAGENT_003"
414   #define PR_SNDAGENT_003_S     "0"
415   #define PR_SNDAGENT_003       (0)
416
417   #define TN_SNDAGENT_004       "SNDAGENT_004"
418   #define PR_SNDAGENT_004_S     "0"
419   #define PR_SNDAGENT_004       (0)
420
421   #define TN_SNDAGENT_005       "SNDAGENT_005"
422   #define PR_SNDAGENT_005_S     "0"
423   #define PR_SNDAGENT_005       (0)
424
425   #define TN_SNDAGENT_006       "SNDAGENT_006"
426   #define PR_SNDAGENT_006_S     "0"
427   #define PR_SNDAGENT_006       (0)
428
429   #define TN_SNDAGENT_007       "SNDAGENT_007"
430   #define PR_SNDAGENT_007_S     "0"
431   #define PR_SNDAGENT_007       (0)
432
433   #define TN_SNDAGENT_008       "SNDAGENT_008"
434   #define PR_SNDAGENT_008_S     "0"
435   #define PR_SNDAGENT_008       (0)
436
437   #define TN_SNDAGENT_009       "SNDAGENT_009"
438   #define PR_SNDAGENT_009_S     "0"
439   #define PR_SNDAGENT_009       (0)
440
441   #define TN_SNDAGENT_010       "SNDAGENT_010"
442   #define PR_SNDAGENT_010_S     "0"
443   #define PR_SNDAGENT_010       (0)
444
445   #define TN_SNDAGENT_011       "SNDAGENT_011"
446   #define PR_SNDAGENT_011_S     "0"
447   #define PR_SNDAGENT_011       (0)
448
449   #define TN_SNDAGENT_012       "SNDAGENT_012"
450   #define PR_SNDAGENT_012_S     "0"
451   #define PR_SNDAGENT_012       (0)
452
453   #define TN_SNDAGENT_013       "SNDAGENT_013"
454   #define PR_SNDAGENT_013_S     "0"
455   #define PR_SNDAGENT_013       (0)
456
457   #define TN_SNDAGENT_014       "SNDAGENT_014"
458   #define PR_SNDAGENT_014_S     "0"
459   #define PR_SNDAGENT_014       (0)
460
461   #define TN_SNDAGENT_015       "SNDAGENT_015"
462   #define PR_SNDAGENT_015_S     "0"
463   #define PR_SNDAGENT_015       (0)
464
465   #define TN_SNDAGENT_016       "SNDAGENT_016"
466   #define PR_SNDAGENT_016_S     "0"
467   #define PR_SNDAGENT_016       (0)
468
469   #define TN_SNDAGENT_017       "SNDAGENT_017"
470   #define PR_SNDAGENT_017_S     "0"
471   #define PR_SNDAGENT_017       (0)
472
473   #define TN_SNDAGENT_018       "SNDAGENT_018"
474   #define PR_SNDAGENT_018_S     "0"
475   #define PR_SNDAGENT_018       (0)
476
477   #define TN_SNDAGENT_019       "SNDAGENT_019"
478   #define PR_SNDAGENT_019_S     "0"
479   #define PR_SNDAGENT_019       (0)
480
481   #define TN_SNDAGENT_020       "SNDAGENT_020"
482   #define PR_SNDAGENT_020_S     "0"
483   #define PR_SNDAGENT_020       (0)
484
485   #define TN_SNDAGENT_021       "SNDAGENT_021"
486   #define PR_SNDAGENT_021_S     "0"
487   #define PR_SNDAGENT_021       (0)
488
489   #define TN_SNDAGENT_022       "SNDAGENT_022"
490   #define PR_SNDAGENT_022_S     "0"
491   #define PR_SNDAGENT_022       (0)
492
493   #define TN_SNDAGENT_023       "SNDAGENT_023"
494   #define PR_SNDAGENT_023_S     "0"
495   #define PR_SNDAGENT_023       (0)
496
497   #define TN_SNDAGENT_024       "SNDAGENT_024"
498   #define PR_SNDAGENT_024_S     "0"
499   #define PR_SNDAGENT_024       (0)
500
501   #define TN_SNDAGENT_025       "SNDAGENT_025"
502   #define PR_SNDAGENT_025_S     "0"
503   #define PR_SNDAGENT_025       (0)
504
505 #define MN_SS_RESOURCEMGR     "SS_ResourceMgr"
506 #define PR_SS_RESOURCEMGR_S   "0"
507 #define PR_SS_RESOURCEMGR     (0)
508
509   #define TN_RESOURCEHWDT     "ResourceHWDT"
510   #define PR_RESOURCEHWDT_S   "0"
511   #define PR_RESOURCEHWDT     (0)
512
513 #define MN_AS_AUDIOMANAGER    "AS_AudioManager"
514 #define PR_AS_AUDIOMANAGER_S  PR_TSS_S
515 #define PR_AS_AUDIOMANAGER    PR_TSS
516
517   #define TN_AS_SOUNDBEEP     "AS_SoundBeep"
518   #define PR_AS_SOUNDBEEP_S   PR_TSS_S
519   #define PR_AS_SOUNDBEEP     PR_TSS
520
521 #define MN_GRAPHICS           "Graphics"
522 #define PR_GRAPHICS_S         "0"
523 #define PR_GRAPHICS           (0)
524
525   #define TN_GR_MAIN_CTRL     "Graphics_main"
526   #define PR_GR_MAIN_CTRL_S   PR_TSS_S
527   #define PR_GR_MAIN_CTRL     PR_TSS
528
529   #define TN_GR_SEQ_CTRL      "Graphics_seq"
530   #define PR_GR_SEQ_CTRL_S    PR_TSS_S
531   #define PR_GR_SEQ_CTRL      PR_TSS
532
533   #define TN_GR_DEV_RCV_CTRL     "Graphics_rcv"
534   #define PR_GR_DEV_RCV_CTRL_S   PR_TSS_S
535   #define PR_GR_DEV_RCV_CTRL     PR_TSS
536
537   #define TN_GR_VCAP1_CTRL    "Graphics_cap1"
538   #define PR_GR_VCAP1_CTRL_S   "0"
539   #define PR_GR_VCAP1_CTRL     (0)
540
541   #define TN_GR_VCAP2_CTRL    "Graphics_cap2"
542   #define PR_GR_VCAP2_CTRL_S   "0"
543   #define PR_GR_VCAP2_CTRL     (0)
544
545 #define MN_VUPSERVICE         "vupservice"
546 #define PR_VUPSERVICE_S       PR_TSS_S
547 #define PR_VUPSERVICE         PR_TSS
548
549 #define MN_SS_UPDATESERVICE   "UpdateService"
550 #define PR_SS_UPDATESERVICE_S PR_TSS_S
551 #define PR_SS_UPDATESERVICE   PR_TSS
552
553   #define TN_UPSERVICE_VERI     "t_update_veri"
554   #define PR_UPSERVICE_VERI_S   PR_TSS_S
555   #define PR_UPSERVICE_VERI     PR_TSS
556
557 #define MN_NW_MICSERVICE      "NW_MicService"
558 #define PR_NW_MICSERVICE_S    PR_TSS_S
559 #define PR_NW_MICSERVICE      PR_TSS
560
561 #define MN_NS_LOCKMGR         "LockMgr"
562 #define PR_NS_LOCKMGR_S       PR_TSS_S
563 #define PR_NS_LOCKMGR         PR_TSS
564
565 #define MN_PS_SWITCHHANDLER      "SwitchHandler"
566 #define PR_PS_SWITCHHANDLER_S    "0"
567 #define PR_PS_SWITCHHANDLER      (0)
568
569 #define MN_SS_WINSYS          "SS_WinSys"
570 #define PR_SS_WINSYS_S        "5"
571 #define PR_SS_WINSYS          5
572
573 #define MN_MODEMANAGER        "modemanager"
574 #define PR_MODEMANAGER_S      PR_TSS_S
575 #define PR_MODEMANAGER        PR_TSS
576
577 #define MN_BTSTACKMAIN        "btstackmain"
578 #define PR_BTSTACKMAIN_S      PR_TSS_S
579 #define PR_BTSTACKMAIN        PR_TSS
580
581 #define MN_MEDIASERVICE       "MediaService"
582 #define PR_MEDIASERVICE_S     PR_TSS_S
583 #define PR_MEDIASERVICE       PR_TSS
584
585 // REPRO START
586 #define MN_REPROSERVICE       "ReproService"
587 #define PR_REPROSERVICE_S      PR_TSS_S
588 #define PR_REPROSERVICE        PR_TSS
589
590   #define TN_REPROSEQUENCER     "RPRS_Sequencer"
591   #define PR_REPROSEQUENCER_S   PR_TSS_S
592   #define PR_REPROSEQUENCER     PR_TSS
593
594   #define TN_REPROCTRL          "RPRS_Control"
595   #define PR_REPROCTRL_S        PR_TSS_S
596   #define PR_REPROCTRL          PR_TSS
597
598   #define TN_REPROCENTERCOMM    "RPRS_CenterComm"
599   #define PR_REPROCENTERCOMM_S  PR_TSS_S
600   #define PR_REPROCENTERCOMM    PR_TSS
601
602   #define TN_REPROUNITCOMM      "RPRS_UnitComm"
603   #define PR_REPROUNITCOMM_S    PR_TSS_S
604   #define PR_REPROUNITCOMM      PR_TSS
605
606   #define TN_REPROWEBDAVMGR     "RPRS_WebDAVMgr"
607   #define PR_REPROWEBDAVMGR_S   PR_TSS_S
608   #define PR_REPROWEBDAVMGR     PR_TSS
609
610 #define MN_REPROAENDTEST       "Repro_Testpro_Sender"
611 #define PR_REPROAENDTEST_S      PR_TSS_S
612 #define PR_REPROAENDTEST        PR_TSS
613
614   #define TN_REPROAENDTESTTN       "Repro_TestproT"
615   #define PR_REPROAENDTESTTN_S      PR_TSS_S
616   #define PR_REPROAENDTESTTN        PR_TSS
617
618 #define MN_REPROBACKVUP        "BackVupCtrl"
619 #define PR_REPROBACKVUP_S       PR_TSS_S
620 #define PR_REPROBACKVUP         PR_TSS
621
622 #define MN_REPRODEVELOP        "DevReproService"
623 #define PR_REPRODEVELOP_S       PR_TSS_S
624 #define PR_REPRODEVELOP         PR_TSS
625 // REPRO END
626
627   #define TN_MED_MMCOM_PLAY      "mmcom_play"
628   #define PR_MED_MMCOM_PLAY_S    PR_TSS_S
629   #define PR_MED_MMCOM_PLAY      PR_TSS
630
631   #define TN_MED_MMCOM_MEDIA     "mmcom_media"
632   #define PR_MED_MMCOM_MEDIA_S   PR_TSS_S
633   #define PR_MED_MMCOM_MEDIA     PR_TSS
634
635   #define TN_MED_MMCOM_DB        "mmcom_db"
636   #define PR_MED_MMCOM_DB_S      PR_TSS_S
637   #define PR_MED_MMCOM_DB        PR_TSS
638
639   #define TN_MED_MMCOM_LIST      "mmcom_list"
640   #define PR_MED_MMCOM_LIST_S    PR_TSS_S
641   #define PR_MED_MMCOM_LIST      PR_TSS
642
643   #define TN_MED_MMCOM_DBUSB      "mmcom_dbusb"
644   #define PR_MED_MMCOM_DBUSB_S    PR_TSS_S
645   #define PR_MED_MMCOM_DBUSB      PR_TSS
646
647   #define TN_MED_MMCOM_DBSD      "mmcom_dbsd"
648   #define PR_MED_MMCOM_DBSD_S    PR_TSS_S
649   #define PR_MED_MMCOM_DBSD      PR_TSS
650
651   #define TN_MED_MMCOM_DBCD      "mmcom_dbcd"
652   #define PR_MED_MMCOM_DBCD_S    PR_TSS_S
653   #define PR_MED_MMCOM_DBCD      PR_TSS
654
655   #define TN_MED_MMCOM_PLAYRCV   "mmcom_playrcv"
656   #define PR_MED_MMCOM_PLAYRCV_S PR_TSS_S
657   #define PR_MED_MMCOM_PLAYRCV   PR_TSS
658
659   #define TN_MED_RIPCOM_MNG      "MngRipComm"
660   #define PR_MED_RIPCOM_MNG_S    PR_TSS_S
661   #define PR_MED_RIPCOM_MNG      PR_TSS
662
663   #define TN_MED_RIPCOM_EXE01    "ExeRipComm01"
664   #define PR_MED_RIPCOM_EXE01_S  PR_TSS_S
665   #define PR_MED_RIPCOM_EXE01    PR_TSS
666
667   #define TN_MED_RIPCOM_EXE02    "ExeRipComm02"
668   #define PR_MED_RIPCOM_EXE02_S  PR_TSS_S
669   #define PR_MED_RIPCOM_EXE02    PR_TSS
670
671   #define TN_MED_DISCCOM_MAIN    "disccom_main"
672   #define PR_MED_DISCCOM_MAIN_S  PR_TSS_S
673   #define PR_MED_DISCCOM_MAIN    PR_TSS
674
675   #define TN_MED_DISCCOM_DB      "disccom_db"
676   #define PR_MED_DISCCOM_DB_S    PR_TSS_S
677   #define PR_MED_DISCCOM_DB      PR_TSS
678
679 #define MN_PLAYBACKSERVICE    "PlaybackService"
680 #define PR_PLAYBACKSERVICE_S  PR_TSS_S
681 #define PR_PLAYBACKSERVICE    PR_TSS
682
683   #define TN_PLAYSRV_AUDIO       "playsrv_audio"
684   #define PR_PLAYSRV_AUDIO_S     PR_TSS_S
685   #define PR_PLAYSRV_AUDIO       PR_TSS
686
687   #define TN_PLAYSRV_RIP         "playsrv_rip"
688   #define PR_PLAYSRV_RIP_S       PR_TSS_S
689   #define PR_PLAYSRV_RIP         PR_TSS
690
691   #define TN_PLAYSRV_PLAY        "playsrv_play"
692   #define PR_PLAYSRV_PLAY_S      PR_TSS_S
693   #define PR_PLAYSRV_PLAY        PR_TSS
694
695   #define TN_PLAYSRV_DISC        "playsrv_disc"
696   #define PR_PLAYSRV_DISC_S      PR_TSS_S
697   #define PR_PLAYSRV_DISC        PR_TSS
698
699   #define TN_PLAYSRV_ARTWORK     "playsrv_artwork"
700   #define PR_PLAYSRV_ARTWORK_S   PR_TSS_S
701   #define PR_PLAYSRV_ARTWORK     PR_TSS
702
703 #define MN_DISCSERVICE        "DiscService"
704 #define PR_DISCSERVICE_S      PR_TSS_S
705 #define PR_DISCSERVICE        PR_TSS
706
707 #define MN_RADIOSERVICE       "RadioService"
708 #define PR_RADIOSERVICE_S     PR_TSS_S
709 #define PR_RADIOSERVICE       PR_TSS
710
711 #define MN_RADIOHDARBITER     "RadioHDArbiter"
712 #define PR_RADIOHDARBITER_S   "0"
713 #define PR_RADIOHDARBITER     (0)
714
715 #define MN_HRDS_MANAGER     "hrds_manager"
716 #define PR_HRDS_MANAGER_S   PR_TSS_S
717 #define PR_HRDS_MANAGER     PR_TSS
718
719   #define TN_HRDS_HDMNG      "hrds_hdmng"
720   #define PR_HRDS_HDMNG_S    PR_TSS_S
721   #define PR_HRDS_HDMNG      PR_TSS
722
723   #define TN_HRDS_HDDEC      "hrds_hddec"
724   #define PR_HRDS_HDDEC_S    PR_TSS_S
725   #define PR_HRDS_HDDEC      PR_TSS
726
727   #define TN_HRDS_WEBMNG      "hrds_webmng"
728   #define PR_HRDS_WEBMNG_S    PR_TSS_S
729   #define PR_HRDS_WEBMNG      PR_TSS
730
731   #define TN_HRDS_WEBCOM      "hrds_webcom"
732   #define PR_HRDS_WEBCOM_S    PR_TSS_S
733   #define PR_HRDS_WEBCOM      PR_TSS
734
735 #define MN_BT_CONNECTIONSERVICE      "BT_CnctSrv"
736 #define PR_BT_CONNECTIONSERVICE_S    PR_TSS_S
737 #define PR_BT_CONNECTIONSERVICE      PR_TSS
738
739 #define MN_BT_PHONESERVICE           "BT_PhoneSrv"
740 #define PR_BT_PHONESERVICE_S         PR_TSS_S
741 #define PR_BT_PHONESERVICE           PR_TSS
742
743 #define MN_BT_PHONEBOOKSERVICE       "BT_PbkSrv"
744 #define PR_BT_PHONEBOOKSERVICE_S     PR_TSS_S
745 #define PR_BT_PHONEBOOKSERVICE       PR_TSS
746
747 #define MN_BT_MESSAGINGSERVICE       "BT_MsgSrv"
748 #define PR_BT_MESSAGINGSERVICE_S     PR_TSS_S
749 #define PR_BT_MESSAGINGSERVICE       PR_TSS
750
751 #define MN_BT_BLLSERVICE             "TEL_BLLSrv"
752 #define PR_BT_BLLSERVICE_S           PR_TSS_S
753 #define PR_BT_BLLSERVICE             PR_TSS
754
755 #define MN_BT_DCMPHONESERVICE        "DCM_PhoneSrv"
756 #define PR_BT_DCMPHONESERVICE_S      PR_TSS_S
757 #define PR_BT_DCMPHONESERVICE        PR_TSS
758
759   #define TN_BT_CONSRV_HFPMULTIQ1      "HFPMultiQ1"
760   #define PR_TN_BT_CONSRV_HFPMULTIQ1_S PR_TSS_S
761   #define PR_TN_BT_CONSRV_HFPMULTIQ1   PR_TSS
762
763   #define TN_BT_CONSRV_HFPMULTIQ2      "HFPMultiQ2"
764   #define PR_TN_BT_CONSRV_HFPMULTIQ2_S PR_TSS_S
765   #define PR_TN_BT_CONSRV_HFPMULTIQ2   PR_TSS
766
767   #define TN_BT_PBKSRV_DATABASE             "BTPB_Database"
768   #define PR_TN_BT_PBKSRV_DATABASE_S        PR_TSS_S
769   #define PR_TN_BT_PBKSRV_DATABASE          PR_TSS
770
771   #define TN_BT_PBKSRV_LOCALPBINST          "LocalPBINST"
772   #define PR_TN_BT_PBKSRV_LOCALPBINST_S     PR_TSS_S
773   #define PR_TN_BT_PBKSRV_LOCALPBINST       PR_TSS
774
775   #define TN_BT_PBKSRV_RESOLVENAME          "ResolveName"
776   #define PR_TN_BT_PBKSRV_RESOLVENAME_S     PR_TSS_S
777   #define PR_TN_BT_PBKSRV_RESOLVENAME       PR_TSS
778
779   #define TN_BT_PBKSRV_PBAPMULTIQ1          "PBAPMultiQ1"
780   #define PR_TN_BT_PBKSRV_PBAPMULTIQ1_S     PR_TSS_S
781   #define PR_TN_BT_PBKSRV_PBAPMULTIQ1       PR_TSS
782
783   #define TN_BT_PBKSRV_OPPMULTI             "OPPMulti"
784   #define PR_TN_BT_PBKSRV_OPPMULTI_S        PR_TSS_S
785   #define PR_TN_BT_PBKSRV_OPPMULTI          PR_TSS
786
787   #define TN_BT_PBKSRV_VCARDPARSER          "VCardParser"
788   #define PR_TN_BT_PBKSRV_VCARDPARSER_S     PR_TSS_S
789   #define PR_TN_BT_PBKSRV_VCARDPARSER       PR_TSS
790
791   #define TN_BT_MSGSRV_MSGCNTRLTHREAD0      "MsgCntrlThread0"
792   #define PR_TN_BT_MSGSRV_MSGCNTRLTHREAD0_S PR_TSS_S
793   #define PR_TN_BT_MSGSRV_MSGCNTRLTHREAD0   PR_TSS
794
795   #define TN_BT_MSGSRV_MSGCNTRLTHREAD1      "MsgCntrlThread1"
796   #define PR_TN_BT_MSGSRV_MSGCNTRLTHREAD1_S PR_TSS_S
797   #define PR_TN_BT_MSGSRV_MSGCNTRLTHREAD1   PR_TSS
798
799   #define TN_BT_MSGSRV_MAPMULTI             "MapMulti"
800   #define PR_TN_BT_MSGSRV_MAPMULTI_S        PR_TSS_S
801   #define PR_TN_BT_MSGSRV_MAPMULTI          PR_TSS
802
803 #define MN_DTVSERVICE         "DtvService"
804 #define PR_DTVSERVICE_S       PR_TSS_S
805 #define PR_DTVSERVICE         PR_TSS
806
807   #define TN_DTVTNC_TX        "dtvtnc_tx"
808   #define PR_DTVTNC_TX_S      PR_TSS_S
809   #define PR_DTVTNC_TX        PR_TSS
810
811   #define TN_DTVTNC_RCV       "dtvtnc_rcv"
812   #define PR_DTVTNC_RCV_S     PR_TSS_S
813   #define PR_DTVTNC_RCV       PR_TSS
814
815   #define TN_DTVTNC_TIMER     "dtvtnc_timer"
816   #define PR_DTVTNC_TIMER_S   PR_TSS_S
817   #define PR_DTVTNC_TIMER     PR_TSS
818
819   #define TN_DTVTNC_CTL       "dtvtnc_ctl"
820   #define PR_DTVTNC_CTL_S     PR_TSS_S
821   #define PR_DTVTNC_CTL       PR_TSS
822
823 #define MN_DTVVUPSERVICE      "DtvVupService"
824 #define PR_DTVVUPSERVICE_S    PR_TSS_S
825 #define PR_DTVVUPSERVICE      PR_TSS
826
827 #define MN_SETTINGSERVICE     "SettingService"
828 #define PR_SETTINGSERVICE_S   PR_TSS_S
829 #define PR_SETTINGSERVICE     PR_TSS
830
831 #define MN_INFOSETTINGSRV     "InfoSettingSrv"
832 #define PR_INFOSETTINGSRV_S   PR_TSS_S
833 #define PR_INFOSETTINGSRV     PR_TSS
834
835   #define TN_INFS_UIC         "infs_uic"
836   #define PR_INFS_UIC_S       PR_TSS_S
837   #define PR_INFS_UIC         PR_TSS
838
839 #define MN_DELPERSONALSRV     "DelPersonalSrv"
840 #define PR_DELPERSONALSRV_S   PR_TSS_S
841 #define PR_DELPERSONALSRV     PR_TSS
842
843 #define MN_MENUSERVICE        "MenuService"
844 #define PR_MENUSERVICE_S      PR_TSS_S
845 #define PR_MENUSERVICE        PR_TSS
846
847 #define MN_NAVIPROXY          "NaviProxy"
848 #define PR_NAVIPROXY_S        PR_TSS_S
849 #define PR_NAVIPROXY          PR_TSS
850
851 #define MN_AWBPROXY           "AwbProxy"
852 #define PR_AWBPROXY_S         PR_TSS_S
853 #define PR_AWBPROXY           PR_TSS
854
855 #define MN_TFFPROXY           "TFFProxy"
856 #define PR_TFFPROXY_S         PR_TSS_S
857 #define PR_TFFPROXY           PR_TSS
858
859 #define MN_TFFPROXYSLAVE      "TFFProxySlave"
860 #define PR_TFFPROXYSLAVE_S    PR_TSS_S
861 #define PR_TFFPROXYSLAVE      PR_TSS
862
863 #define MN_AWNPRIMARY         "AwnPrimary"
864 #define PR_AWNPRIMARY_S       PR_TSS_S
865 #define PR_AWNPRIMARY         PR_TSS
866
867 #define MN_AWBPRIMARY         "AwbPrimary"
868 #define PR_AWBPRIMARY_S       PR_TSS_S
869 #define PR_AWBPRIMARY         PR_TSS
870
871 #define MN_AWMPRIMARY         "AwmPrimary"
872 #define PR_AWMPRIMARY_S       PR_TSS_S
873 #define PR_AWMPRIMARY         PR_TSS
874
875 #define MN_AWTPRIMARY         "AwtPrimary"
876 #define PR_AWTPRIMARY_S       PR_TSS_S
877 #define PR_AWTPRIMARY         PR_TSS
878
879 #define MN_MISINKSERVICE      "MisinkService"
880 #define PR_MISINKSERVICE_S    PR_TSS_S
881 #define PR_MISINKSERVICE      PR_TSS
882
883 #define MN_TEXTCONVERTER      "TextConverter"
884 #define PR_TEXTCONVERTER_S    PR_TSS_S
885 #define PR_TEXTCONVERTER      PR_TSS
886
887 #define MN_HANDWRITING        "HandWriting"
888 #define PR_HANDWRITING_S      PR_TSS_S
889 #define PR_HANDWRITING        PR_TSS
890
891 #define MN_EXTUNITAUTH_D      "EXTUNITAUTH_D"
892 #define PR_EXTUNITAUTH_D_S    "0"
893 #define PR_EXTUNITAUTH_D      0
894
895   #define TN_VPSVC__CWORD84_        "VPSVC_D"
896   #define PR_VPSVC__CWORD84__S      PR_TSS_S
897   #define PR_VPSVC__CWORD84_        PR_TSS
898
899 #define MN_PROXYSERVICE       "ProxyService"
900 #define PR_PROXYSERVICE_S     PR_TSS_S
901 #define PR_PROXYSERVICE       PR_TSS
902
903 #define MN_FUELSERVICE        "VS_FUCSrv"
904 #define PR_FUELSERVICE_S      PR_TSS_S
905 #define PR_FUELSERVICE        PR_TSS
906
907 #define MN_ENERGYSERVICE      "VS_ENMSrv"
908 #define PR_ENERGYSERVICE_S    PR_TSS_S
909 #define PR_ENERGYSERVICE      PR_TSS
910
911 #define MN_CUSTOMIZESERVICE   "VS_VSDSrv"
912 #define PR_CUSTOMIZESERVICE_S PR_TSS_S
913 #define PR_CUSTOMIZESERVICE   PR_TSS
914
915 #define MN_DMSSERVICE         "VS_DMSSrv"
916 #define PR_DMSSERVICE_S       PR_TSS_S
917 #define PR_DMSSERVICE         PR_TSS
918
919 #define MN_AIRCONSERVICE      "VS_ACNSrv"
920 #define PR_AIRCONSERVICE_S    PR_TSS_S
921 #define PR_AIRCONSERVICE      PR_TSS
922
923 #define MN_SEATSERVICE        "VS_NMSSrv"
924 #define PR_SEATSERVICE_S      PR_TSS_S
925 #define PR_SEATSERVICE        PR_TSS
926
927 #define MN_CAMERASERVICE      "VS_CMRSrv"
928 #define PR_CAMERASERVICE_S    PR_TSS_S
929 #define PR_CAMERASERVICE      PR_TSS
930
931   #define TN_CAMERAQUICKRVC   "QuickRVCThread"
932   #define PR_CAMERAQUICKRVC_S PR_TSS_S
933   #define PR_CAMERAQUICKRVC   PR_TSS
934
935 #define MN_METSERVICE         "VS_METSrv"
936 #define PR_METSERVICE_S       PR_TSS_S
937 #define PR_METSERVICE         PR_TSS
938
939 #define MN_TMCSERVICE         "VS_TMCSrv"
940 #define PR_TMCSERVICE_S       PR_TSS_S
941 #define PR_TMCSERVICE         PR_TSS
942
943 #define MN_DASSERVICE         "VS_DASSrv"
944 #define PR_DASSERVICE_S       PR_TSS_S
945 #define PR_DASSERVICE         PR_TSS
946
947 #define MN_EXTUNITAUTH_M      "EXTUNITAUTH_M"
948 #define PR_EXTUNITAUTH_M_S    "0"
949 #define PR_EXTUNITAUTH_M      0
950
951 #define MN_DUMMYREAD         "DummyRead"
952 #define PR_DUMMYREAD_S       PR_TSS_S
953 #define PR_DUMMYREAD         PR_TSS
954
955 #define MN_SSTSERVICE         "storage_access"
956 #define PR_SSTSERVICE_S       PR_TSS_S
957 #define PR_SSTSERVICE         PR_TSS
958
959 #define MN_CCSAUDITD         "ccs-auditd"
960 #define PR_CCSAUDITD_S       PR_TSS_S
961 #define PR_CCSAUDITD         PR_TSS
962
963 //exec from task manager
964 #define MN_ACTIVITYMANAGER    "ActivityManager"
965 #define PR_ACTIVITYMANAGER_S  PR_TSS_S
966 #define PR_ACTIVITYMANAGER    PR_TSS
967
968 #define MN_RESIDENT_SVC       "RESIDENT_SVC"
969 #define PR_RESIDENT_SVC_S     PR_TSS_S
970 #define PR_RESIDENT_SVC       PR_TSS
971
972 #define MN_TRANSIENT_SVC      "TRANSIENT_SVC"
973 #define PR_TRANSIENT_SVC_S    PR_TSS_S
974 #define PR_TRANSIENT_SVC      PR_TSS
975
976 #define MN_WLANSERVICE        "wlan_ctrl_0700"
977 #define PR_WLANSERVICE_S      PR_TSS_S
978 #define PR_WLANSERVICE        PR_TSS
979
980 #define MN_WLANEVTTHR         "WlanEvtThr"
981 #define PR_WLANEVTTHR_S       PR_TSS_S
982 #define PR_WLANEVTTHR         PR_TSS
983
984 #define MN_WLANMIDDLESERVICE     "WlanMiddle"
985 #define PR_WLANMIDDLESERVICE_S   PR_TSS_S
986 #define PR_WLANMIDDLESERVICE     PR_TSS
987
988   #define TN_WLANMIDDLESERVICE0    "WM_MsgCtrlTh0"
989   #define PR_WLANMIDDLESERVICE0_S  PR_TSS_S
990   #define PR_WLANMIDDLESERVICE0    PR_TSS
991
992   #define TN_WLANMIDDLESERVICE1    "WM_MsgCtrlTh1"
993   #define PR_WLANMIDDLESERVICE1_S  PR_TSS_S
994   #define PR_WLANMIDDLESERVICE1    PR_TSS
995
996   #define TN_WLANMIDDLESERVICE2    "WM_MsgCtrlTh2"
997   #define PR_WLANMIDDLESERVICE2_S  PR_TSS_S
998   #define PR_WLANMIDDLESERVICE2    PR_TSS
999
1000 #define MN_WLANSERVICE2       "wlan_ctrl_0701"
1001 #define PR_WLANSERVICE2_S     PR_TSS_S
1002 #define PR_WLANSERVICE2       PR_TSS
1003
1004 #define MN_WLANEVTTHR2        "WlanEvtThr2"
1005 #define PR_WLANEVTTHR2_S      PR_TSS_S
1006 #define PR_WLANEVTTHR2        PR_TSS
1007
1008 //exec from task manager, Test for vup
1009 #define MN_PS__CWORD52_VUP        "_CWORD52_vup"
1010 #define PR_PS__CWORD52_VUP_S      PR_TSS_S
1011 #define PR_PS__CWORD52_VUP        PR_TSS
1012
1013 #define MN_PS_SYSVUP          "sysvup"
1014 #define PR_PS_SYSVUP_S        PR_TSS_S
1015 #define PR_PS_SYSVUP          PR_TSS
1016
1017 #define MN_SS_ROOTFSVUP       "rootfsvup"
1018 #define PR_SS_ROOTFSVUP_S     PR_TSS_S
1019 #define PR_SS_ROOTFSVUP       PR_TSS
1020
1021 #define MN_SS_VUPPROGUI       "vupprogressui"
1022 #define PR_SS_VUPPROGUI_S     PR_TSS_S
1023 #define PR_SS_VUPPROGUI       PR_TSS
1024
1025 #define MN_SS_NORVUP          "norvup"
1026 #define PR_SS_NORVUP_S        PR_TSS_S
1027 #define PR_SS_NORVUP          PR_TSS
1028
1029 // OUTER_UPDATE START
1030 #define MN_XMVUPSERVICE      "radio_xm_update"
1031 #define PR_XMVUPSERVICE_S    PR_TSS_S
1032 #define PR_XMVUPSERVICE      PR_TSS
1033 // OUTER_UPDATE END
1034
1035 #define MN_BTPHONESRV         "BT_PhoneSrv"
1036 #define PR_BTPHONESRV_S       PR_TSS_S
1037 #define PR_BTPHONESRV         PR_TSS
1038
1039 #define MN_BTPBKSRV           "BT_PbkSrv"
1040 #define PR_BTPBKSRV_S         PR_TSS_S
1041 #define PR_BTPBKSRV           PR_TSS
1042
1043 #define MN_BTMSGSRV           "BT_MsgSrv"
1044 #define PR_BTMSGSRV_S         PR_TSS_S
1045 #define PR_BTMSGSRV           PR_TSS
1046
1047 // NON-resident, exec from task manager, Repro update
1048 #define MN_PS_SYSUPDATE       "sysupdate"
1049 #define PR_PS_SYSUPDATE_S     PR_TSS_S
1050 #define PR_PS_SYSUPDATE       PR_TSS
1051
1052 #define MN_SS_NANDUPDATE      "nandupdate"
1053 #define PR_SS_NANDUPDATE_S    PR_TSS_S
1054 #define PR_SS_NANDUPDATE      PR_TSS
1055
1056   #define TN_NANDUPDATE_CLD    "t_nandcld"
1057   #define PR_NANDUPDATE_CLD_S  PR_TSS_S
1058   #define PR_NANDUPDATE_CLD    PR_TSS
1059
1060 #define MN_BTPHONESRV         "BT_PhoneSrv"
1061 #define PR_BTPHONESRV_S       PR_TSS_S
1062 #define PR_BTPHONESRV         PR_TSS
1063
1064 #define MN_BTPBKSRV           "BT_PbkSrv"
1065 #define PR_BTPBKSRV_S         PR_TSS_S
1066 #define PR_BTPBKSRV           PR_TSS
1067
1068 #define MN_BTMSGSRV           "BT_MsgSrv"
1069 #define PR_BTMSGSRV_S         PR_TSS_S
1070 #define PR_BTMSGSRV           PR_TSS
1071
1072 //exec from diag
1073 #define MN_DIAGSERVICE        "DiagService"
1074 #define PR_DIAGSERVICE_S      PR_TSS_S
1075 #define PR_DIAGSERVICE        PR_TSS
1076
1077 #define MN_DIAGWORKERTSK      "diagworker_tsk"
1078 #define PR_DIAGWORKERTSK_S    PR_TSS_S
1079 #define PR_DIAGWORKERTSK      PR_TSS
1080
1081 #define MN_DIAGTSK            "diag_tsk"
1082 #define PR_DIAGTSK_S          PR_TSS_S
1083 #define PR_DIAGTSK            PR_TSS
1084
1085 #define MN_DIAGMCTSK          "diagmc_tsk"
1086 #define PR_DIAGMCTSK_S        PR_TSS_S
1087 #define PR_DIAGMCTSK          PR_TSS
1088
1089 #define MN_DIAGUTCOL          "diagutCol_tsk"
1090 #define PR_DIAGUTCOL_S        PR_TSS_S
1091 #define PR_DIAGUTCOL          PR_TSS
1092
1093 #define MN_DIAGUTUPD          "diagutUpd_tsk"
1094 #define PR_DIAGUTUPD_S        PR_TSS_S
1095 #define PR_DIAGUTUPD          PR_TSS
1096
1097 //exec from Connectivity for _CWORD57_
1098 #define MN__CWORD57_UTILSERVICE    "_CWORD57_UtilService"
1099 #define PR__CWORD57_UTILSERVICE_S  PR_TSS_S
1100 #define PR__CWORD57_UTILSERVICE    PR_TSS
1101
1102   #define TN_CON_IPUT_DETECT    "iputsrv_detect"
1103   #define PR_CON_IPUT_DETECT_S  PR_TSS_S
1104   #define PR_CON_IPUT_DETECT    PR_TSS
1105
1106   #define TN_CON_IPUT_AUTH      "iputsrv_auth"
1107   #define PR_CON_IPUT_AUTH_S    PR_TSS_S
1108   #define PR_CON_IPUT_AUTH      PR_TSS
1109
1110   #define TN_CON_IPUT_SERIAL    "iputsrv_serial"
1111   #define PR_CON_IPUT_SERIAL_S  PR_TSS_S
1112   #define PR_CON_IPUT_SERIAL    PR_TSS
1113
1114   #define TN_CON_IPUT_USB_1    "iputsrv_usb1"
1115   #define PR_CON_IPUT_USB_1_S  PR_TSS_S
1116   #define PR_CON_IPUT_USB_1    PR_TSS
1117
1118   #define TN_CON_IPUT_USB_2    "iputsrv_usb2"
1119   #define PR_CON_IPUT_USB_2_S  PR_TSS_S
1120   #define PR_CON_IPUT_USB_2    PR_TSS
1121
1122   #define TN_CON_IPUT_SPP      "iputsrv_spp"
1123   #define PR_CON_IPUT_SPP_S    PR_TSS_S
1124   #define PR_CON_IPUT_SPP      PR_TSS
1125
1126 #define MN__CWORD57_DTSERVICE    "_CWORD57_DTService"
1127 #define PR__CWORD57_DTSERVICE_S  PR_TSS_S
1128 #define PR__CWORD57_DTSERVICE    PR_TSS
1129
1130   #define TN_CON_IPDT_SERIAL    "ipdtsrv_serial"
1131   #define PR_CON_IPDT_SERIAL_S  PR_TSS_S
1132   #define PR_CON_IPDT_SERIAL    PR_TSS
1133
1134   #define TN_CON_IPDT_USB_1    "ipdtsrv_usb1"
1135   #define PR_CON_IPDT_USB_1_S  PR_TSS_S
1136   #define PR_CON_IPDT_USB_1    PR_TSS
1137
1138   #define TN_CON_IPDT_USB_2    "ipdtsrv_usb2"
1139   #define PR_CON_IPDT_USB_2_S  PR_TSS_S
1140   #define PR_CON_IPDT_USB_2    PR_TSS
1141
1142   #define TN_CON_IPDT_SPP      "ipdtsrv_spp"
1143   #define PR_CON_IPDT_SPP_S    PR_TSS_S
1144   #define PR_CON_IPDT_SPP      PR_TSS
1145
1146 #define MN_WEBDAVMGR          "webdavmgr"
1147 #define PR_WEBDAVMGR_S        PR_TSS_S
1148 #define PR_WEBDAVMGR          PR_TSS
1149
1150 #define MN_DISPLAYSERVICE     "DisplayService"
1151 #define PR_DISPLAYSERVICE_S   PR_TSS_S
1152 #define PR_DISPLAYSERVICE     PR_TSS
1153
1154 #define MN_ENFORMSERVICE      "EnformService"
1155 #define PR_ENFORMSERVICE_S    PR_TSS_S
1156 #define PR_ENFORMSERVICE      PR_TSS
1157
1158 #define MN_CONNUTIL           "ConnUtil"
1159 #define PR_CONNUTIL_S         PR_TSS_S
1160 #define PR_CONNUTIL           PR_TSS
1161
1162 #define MN_CONNUTILSLAVE      "ConnUtilSlave"
1163 #define PR_CONNUTILSLAVE_S    PR_TSS_S
1164 #define PR_CONNUTILSLAVE      PR_TSS
1165
1166 #define MN_CONNMGR            "ConnMgr"
1167 #define PR_CONNMGR_S          PR_TSS_S
1168 #define PR_CONNMGR            PR_TSS
1169
1170 #define MN_SERVICEFLAGMGR     "ServiceFlagMgr"
1171 #define PR_SERVICEFLAGMGR_S   PR_TSS_S
1172 #define PR_SERVICEFLAGMGR     PR_TSS
1173
1174 //exec from VR
1175 #define MN_VRMANAGER    "vrmanager"
1176 #define PR_VRMANAGER_S  PR_TSS_S
1177 #define PR_VRMANAGER    PR_TSS
1178
1179   #define TN_VR_WORKER    "VrWorkerThread"
1180   #define PR_VR_WORKER_S  PR_TSS_S
1181   #define PR_VR_WORKER    PR_TSS
1182
1183   #define TN_VBT_PROPDISPATCH    "PropDispatchThread"
1184   #define PR_VBT_PROPDISPATCH_S  PR_TSS_S
1185   #define PR_VBT_PROPDISPATCH    PR_TSS
1186
1187   #define TN_VBT_PROPRESPONSE    "PropResponseThread"
1188   #define PR_VBT_PROPRESPONSE_S  PR_TSS_S
1189   #define PR_VBT_PROPRESPONSE    PR_TSS
1190
1191   #define TN_VBT_PROPAUDIOPLAY    "PropAudioPlayThread"
1192   #define PR_VBT_PROPAUDIOPLAY_S  PR_TSS_S
1193   #define PR_VBT_PROPAUDIOPLAY    PR_TSS
1194
1195   #define TN_VBT_PROPAUDIORECORD    "PropAudioRecordThread"
1196   #define PR_VBT_PROPAUDIORECORD_S  PR_TSS_S
1197   #define PR_VBT_PROPAUDIORECORD    PR_TSS
1198
1199   #define TN_VBT_MAINTHREADPRIO    "MainThreadPriority"
1200   #define PR_VBT_MAINTHREADPRIO_S  PR_TSS_S
1201   #define PR_VBT_MAINTHREADPRIO    PR_TSS
1202
1203   #define TN_VBT_ASRMANAGERGRAMMAR    "AsrManagerGrammarGenerationThread"
1204   #define PR_VBT_ASRMANAGERGRAMMAR_S  PR_TSS_S
1205   #define PR_VBT_ASRMANAGERGRAMMAR    PR_TSS
1206
1207   #define TN_VBT_ASRVOCONRECO    "AsrVoconRecoProcessThread"
1208   #define PR_VBT_ASRVOCONRECO_S  PR_TSS_S
1209   #define PR_VBT_ASRVOCONRECO    PR_TSS
1210
1211   #define TN_VBT_BROADCASTREAD    "BroadCastReadThread"
1212   #define PR_VBT_BROADCASTREAD_S  PR_TSS_S
1213   #define PR_VBT_BROADCASTREAD    PR_TSS
1214
1215   #define TN_VBT_FILEAGGREGATOR    "FileAggregatorDecompressThread"
1216   #define PR_VBT_FILEAGGREGATOR_S  PR_TSS_S
1217   #define PR_VBT_FILEAGGREGATOR    PR_TSS
1218
1219   #define TN_VBT_HTTPCURLREQUEST    "HttpCurlRequestThread"
1220   #define PR_VBT_HTTPCURLREQUEST_S  PR_TSS_S
1221   #define PR_VBT_HTTPCURLREQUEST    PR_TSS
1222
1223   #define TN_VBT_HTTPDRIVERREQUEST    "HttpDriverRequestThread"
1224   #define PR_VBT_HTTPDRIVERREQUEST_S  PR_TSS_S
1225   #define PR_VBT_HTTPDRIVERREQUEST    PR_TSS
1226
1227   #define TN_VBT_HTTPREQUESTSESSION    "HttpRequestSessionStateThread"
1228   #define PR_VBT_HTTPREQUESTSESSION_S  PR_TSS_S
1229   #define PR_VBT_HTTPREQUESTSESSION    PR_TSS
1230
1231   #define TN_VBT_PLAYMGRSTOPASYNC    "PlayMgrStopAsyncStreamThread"
1232   #define PR_VBT_PLAYMGRSTOPASYNC_S  PR_TSS_S
1233   #define PR_VBT_PLAYMGRSTOPASYNC    PR_TSS
1234
1235   #define TN_VBT_RESOURCEMGRQUEUE    "ResourceMgrQueueHandlerThread"
1236   #define PR_VBT_RESOURCEMGRQUEUE_S  PR_TSS_S
1237   #define PR_VBT_RESOURCEMGRQUEUE    PR_TSS
1238
1239   #define TN_VBT_SMURFDRIVERTIMEOUT    "SmurfDriverTimeoutThread"
1240   #define PR_VBT_SMURFDRIVERTIMEOUT_S  PR_TSS_S
1241   #define PR_VBT_SMURFDRIVERTIMEOUT    PR_TSS
1242
1243   #define TN_NVR_NVRMAIN    "NvrMainThread"
1244   #define PR_NVR_NVRMAIN_S  PR_TSS_S
1245   #define PR_NVR_NVRMAIN    PR_TSS
1246
1247   #define TN_NVR_NVRRECO    "NvrRecoThread"
1248   #define PR_NVR_NVRRECO_S  PR_TSS_S
1249   #define PR_NVR_NVRRECO    PR_TSS
1250
1251   #define TN_NVR_NVRDICT    "NvrDictThread"
1252   #define PR_NVR_NVRDICT_S  PR_TSS_S
1253   #define PR_NVR_NVRDICT    PR_TSS
1254
1255   #define TN_NVR_NVRENC    "NvrEncThread"
1256   #define PR_NVR_NVRENC_S  PR_TSS_S
1257   #define PR_NVR_NVRENC    PR_TSS
1258
1259 //exec from VehicleInfo
1260 #define MN_VEHICLEINFOSERVICE        "VehicleInfoSrv"
1261 #define PR_VEHICLEINFOSERVICE_S      PR_TSS_S
1262 #define PR_VEHICLEINFOSERVICE        PR_TSS
1263
1264 //exec from _CWORD58_
1265 #define MN__CWORD58_SERVICE        "_CWORD58_Service"
1266 #define PR__CWORD58_SERVICE_S      PR_TSS_S
1267 #define PR__CWORD58_SERVICE        PR_TSS
1268
1269 #define MN__CWORD8_SRV     "_CWORD8_Srv"
1270 #define PR__CWORD8_SRV_S   PR_TSS_S
1271 #define PR__CWORD8_SRV     PR_TSS
1272
1273 #define MN_SPCSERVICE         "SPCService"
1274 #define PR_SPCSERVICE_S       PR_TSS_S
1275 #define PR_SPCSERVICE         PR_TSS
1276
1277 #define MN_LOCALSERVERPROXY    "LSP"
1278 #define PR_LOCALSERVERPROXY_S  PR_TSS_S
1279 #define PR_LOCALSERVERPROXY    PR_TSS
1280
1281 #define MN_EOMSERVICE          "eOMService"
1282 #define PR_EOMSERVICE_S        PR_TSS_S
1283 #define PR_EOMSERVICE          PR_TSS
1284
1285 //exec from _CWORD89_
1286 #define MN__CWORD89_SERVICE         "_CWORD89_Service"
1287 #define PR__CWORD89_SERVICE_S       PR_TSS_S
1288 #define PR__CWORD89_SERVICE         PR_TSS
1289
1290 //exec from NetworkManager
1291 #define MN_NETWORKMANAGER       "NetworkManager"
1292 #define PR_NETWORKMANAGER_S     PR_TSS_S
1293 #define PR_NETWORKMANAGER       PR_TSS
1294
1295   #define TN_NWM_TH_CMDRCV      "NWM_Th_CmdRcv"
1296   #define PR_NWM_TH_CMDRCV_S    PR_TSS_S
1297   #define PR_NWM_TH_CMDRCV      PR_TSS
1298
1299   #define TN_NWM_TH_PROCMGR     "NWM_Th_ProcMgr"
1300   #define PR_NWM_TH_PROCMGR_S   PR_TSS_S
1301   #define PR_NWM_TH_PROCMGR     PR_TSS
1302
1303   #define TN_NWM_TH_CMDPROC     "NWM_Th_CmdProc"
1304   #define PR_NWM_TH_CMDPROC_S   PR_TSS_S
1305   #define PR_NWM_TH_CMDPROC     PR_TSS
1306
1307   #define TN_NWM_TH_DNSMGR      "NWM_Th_DnsMgr"
1308   #define PR_NWM_TH_DNSMGR_S    PR_TSS_S
1309   #define PR_NWM_TH_DNSMGR      PR_TSS
1310
1311   #define TN_NWM_TH_DHCPD      "NWM_Th_Dhcpd"
1312   #define PR_NWM_TH_DHCPD_S    PR_TSS_S
1313   #define PR_NWM_TH_DHCPD      PR_TSS
1314
1315 // DCM Service
1316 #define MN_DCMSERVICE         "DCMService"
1317 #define PR_DCMSERVICE_S       PR_TSS_S
1318 #define PR_DCMSERVICE         PR_TSS
1319
1320   #define TN_DCM_TH_CMDRCV      "DCM_Th_CmdRcv"
1321   #define PR_DCM_TH_CMDRCV_S    PR_TSS_S
1322   #define PR_DCM_TH_CMDRCV      PR_TSS
1323
1324   #define TN_DCM_TH_MSGRCV      "DCM_Th_MsgRcv"
1325   #define PR_DCM_TH_MSGRCV_S    PR_TSS_S
1326   #define PR_DCM_TH_MSGRCV      PR_TSS
1327
1328   #define TN_DCM_TH_TIMER       "DCM_Th_Timer"
1329   #define PR_DCM_TH_TIMER_S     PR_TSS_S
1330   #define PR_DCM_TH_TIMER       PR_TSS
1331
1332 // HELP Service
1333 #define MN_HELPSERVICE        "HELPService"
1334 #define PR_HELPSERVICE_S      PR_TSS_S
1335 #define PR_HELPSERVICE        PR_TSS
1336
1337 //exec from RemoteService
1338 #define MN_REMOTESERVICE        "RemoteService"
1339 #define PR_REMOTESERVICE_S      PR_TSS_S
1340 #define PR_REMOTESERVICE        PR_TSS
1341
1342   #define TN_RS_TH_CANCTRL      "RS_Th_CANCtrl"
1343   #define PR_RS_TH_CANCTRL_S    PR_TSS_S
1344   #define PR_RS_TH_CANCTRL      PR_TSS
1345
1346   #define TN_RS_TH_DISPCTRL     "RS_Th_DispCtrl"
1347   #define PR_RS_TH_DISPCTRL_S   PR_TSS_S
1348   #define PR_RS_TH_DISPCTRL     PR_TSS
1349
1350   #define TN_RS_TH_PARTSCTRL    "RS_Th_PartsCtrl"
1351   #define PR_RS_TH_PARTSCTRL_S  PR_TSS_S
1352   #define PR_RS_TH_PARTSCTRL    PR_TSS
1353
1354   #define TN_RS_TH_HTTPPROC     "RS_Th_HttpProc"
1355   #define PR_RS_TH_HTTPPROC_S   PR_TSS_S
1356   #define PR_RS_TH_HTTPPROC     PR_TSS
1357
1358 //exec from VR
1359 #define MN_CONTENTSMGR    "contentsmgr"
1360 #define PR_CONTENTSMGR_S  PR_TSS_S
1361 #define PR_CONTENTSMGR    PR_TSS
1362
1363   #define TN_CDB_CONTENDB    "contendbThread"
1364   #define PR_CDB_CONTENDB_S  PR_TSS_S
1365   #define PR_CDB_CONTENDB    PR_TSS
1366
1367 /* COMARB Service */
1368 #define MN_NW_COMARB          "ComArbService"
1369 #define PR_NW_COMARB_S        PR_TSS_S
1370 #define PR_NW_COMARB          PR_TSS
1371
1372 /* ASND_FRthread */
1373 #define MN_ASND_FRTH         "ASND_FRthread"
1374 #define PR_ASND_FRTH_S       PR_SND_VCETRFCTRL_S
1375 #define PR_ASND_FRTH         PR_SND_VCETRFCTRL
1376
1377 /* MLINK Service */
1378 #define MN_MLINKSERVICE       "MlinkService"
1379 #define PR_MLINKSERVICE_S     PR_TSS_S
1380 #define PR_MLINKSERVICE       PR_TSS
1381
1382 #define MN__CWORD74_SERVICE "_CWORD74_Service"
1383 #define PR__CWORD74_SERVICE_S PR_TSS_S
1384 #define PR__CWORD74_SERVICE PR_TSS
1385 #endif //__AGL_THREAD_H__