/dports/databases/postgresql10-server/postgresql-10.19/src/backend/access/transam/ |
H A D | parallel.c | 313 char *entrypointstate; in InitializeParallelDSM() local 387 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 389 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 390 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 391 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1038 char *entrypointstate; in ParallelWorkerMain() local 1150 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1151 library_name = entrypointstate; in ParallelWorkerMain() 1152 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql10-plperl/postgresql-10.19/src/backend/access/transam/ |
H A D | parallel.c | 313 char *entrypointstate; in InitializeParallelDSM() local 387 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 389 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 390 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 391 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1038 char *entrypointstate; in ParallelWorkerMain() local 1150 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1151 library_name = entrypointstate; in ParallelWorkerMain() 1152 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql10-pltcl/postgresql-10.19/src/backend/access/transam/ |
H A D | parallel.c | 313 char *entrypointstate; in InitializeParallelDSM() local 387 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 389 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 390 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 391 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1038 char *entrypointstate; in ParallelWorkerMain() local 1150 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1151 library_name = entrypointstate; in ParallelWorkerMain() 1152 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql10-client/postgresql-10.19/src/backend/access/transam/ |
H A D | parallel.c | 313 char *entrypointstate; in InitializeParallelDSM() local 387 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 389 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 390 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 391 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1038 char *entrypointstate; in ParallelWorkerMain() local 1150 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1151 library_name = entrypointstate; in ParallelWorkerMain() 1152 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql10-docs/postgresql-10.19/src/backend/access/transam/ |
H A D | parallel.c | 313 char *entrypointstate; in InitializeParallelDSM() local 387 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 389 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 390 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 391 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1038 char *entrypointstate; in ParallelWorkerMain() local 1150 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1151 library_name = entrypointstate; in ParallelWorkerMain() 1152 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql10-plpython/postgresql-10.19/src/backend/access/transam/ |
H A D | parallel.c | 313 char *entrypointstate; in InitializeParallelDSM() local 387 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 389 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 390 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 391 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1038 char *entrypointstate; in ParallelWorkerMain() local 1150 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1151 library_name = entrypointstate; in ParallelWorkerMain() 1152 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql10-contrib/postgresql-10.19/src/backend/access/transam/ |
H A D | parallel.c | 313 char *entrypointstate; in InitializeParallelDSM() local 387 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 389 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 390 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 391 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1038 char *entrypointstate; in ParallelWorkerMain() local 1150 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1151 library_name = entrypointstate; in ParallelWorkerMain() 1152 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql11-client/postgresql-11.14/src/backend/access/transam/ |
H A D | parallel.c | 347 char *entrypointstate; in InitializeParallelDSM() local 433 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 435 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 436 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 437 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1221 char *entrypointstate; in ParallelWorkerMain() local 1335 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1336 library_name = entrypointstate; in ParallelWorkerMain() 1337 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql11-plperl/postgresql-11.14/src/backend/access/transam/ |
H A D | parallel.c | 347 char *entrypointstate; in InitializeParallelDSM() local 433 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 435 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 436 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 437 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1221 char *entrypointstate; in ParallelWorkerMain() local 1335 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1336 library_name = entrypointstate; in ParallelWorkerMain() 1337 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql11-contrib/postgresql-11.14/src/backend/access/transam/ |
H A D | parallel.c | 347 char *entrypointstate; in InitializeParallelDSM() local 433 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 435 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 436 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 437 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1221 char *entrypointstate; in ParallelWorkerMain() local 1335 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1336 library_name = entrypointstate; in ParallelWorkerMain() 1337 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql11-docs/postgresql-11.14/src/backend/access/transam/ |
H A D | parallel.c | 347 char *entrypointstate; in InitializeParallelDSM() local 433 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 435 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 436 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 437 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1221 char *entrypointstate; in ParallelWorkerMain() local 1335 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1336 library_name = entrypointstate; in ParallelWorkerMain() 1337 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql11-plpython/postgresql-11.14/src/backend/access/transam/ |
H A D | parallel.c | 347 char *entrypointstate; in InitializeParallelDSM() local 433 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 435 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 436 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 437 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1221 char *entrypointstate; in ParallelWorkerMain() local 1335 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1336 library_name = entrypointstate; in ParallelWorkerMain() 1337 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql11-server/postgresql-11.14/src/backend/access/transam/ |
H A D | parallel.c | 347 char *entrypointstate; 433 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + 435 strcpy(entrypointstate, pcxt->library_name); 436 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); 437 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); 1221 char *entrypointstate; 1335 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); 1336 library_name = entrypointstate; 1337 function_name = entrypointstate + strlen(library_name) + 1;
|
/dports/databases/postgresql12-client/postgresql-12.9/src/backend/access/transam/ |
H A D | parallel.c | 343 char *entrypointstate; in InitializeParallelDSM() local 442 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 444 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 445 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 446 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1226 char *entrypointstate; in ParallelWorkerMain() local 1345 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1346 library_name = entrypointstate; in ParallelWorkerMain() 1347 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql11-pltcl/postgresql-11.14/src/backend/access/transam/ |
H A D | parallel.c | 347 char *entrypointstate; in InitializeParallelDSM() local 433 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 435 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 436 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 437 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1221 char *entrypointstate; in ParallelWorkerMain() local 1335 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1336 library_name = entrypointstate; in ParallelWorkerMain() 1337 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql14-pltcl/postgresql-14.1/src/backend/access/transam/ |
H A D | parallel.c | 353 char *entrypointstate; in InitializeParallelDSM() local 459 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 461 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 462 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 463 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1260 char *entrypointstate; in ParallelWorkerMain() local 1380 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1381 library_name = entrypointstate; in ParallelWorkerMain() 1382 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql14-server/postgresql-14.1/src/backend/access/transam/ |
H A D | parallel.c | 353 char *entrypointstate; in InitializeParallelDSM() local 459 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 461 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 462 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 463 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1260 char *entrypointstate; in ParallelWorkerMain() local 1380 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1381 library_name = entrypointstate; in ParallelWorkerMain() 1382 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql14-contrib/postgresql-14.1/src/backend/access/transam/ |
H A D | parallel.c | 353 char *entrypointstate; in InitializeParallelDSM() local 459 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 461 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 462 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 463 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1260 char *entrypointstate; in ParallelWorkerMain() local 1380 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1381 library_name = entrypointstate; in ParallelWorkerMain() 1382 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql14-plpython/postgresql-14.1/src/backend/access/transam/ |
H A D | parallel.c | 353 char *entrypointstate; in InitializeParallelDSM() local 459 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 461 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 462 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 463 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1260 char *entrypointstate; in ParallelWorkerMain() local 1380 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1381 library_name = entrypointstate; in ParallelWorkerMain() 1382 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql14-plperl/postgresql-14.1/src/backend/access/transam/ |
H A D | parallel.c | 353 char *entrypointstate; in InitializeParallelDSM() local 459 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 461 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 462 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 463 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1260 char *entrypointstate; in ParallelWorkerMain() local 1380 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1381 library_name = entrypointstate; in ParallelWorkerMain() 1382 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql14-client/postgresql-14.1/src/backend/access/transam/ |
H A D | parallel.c | 353 char *entrypointstate; in InitializeParallelDSM() local 459 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 461 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 462 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 463 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1260 char *entrypointstate; in ParallelWorkerMain() local 1380 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1381 library_name = entrypointstate; in ParallelWorkerMain() 1382 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql13-server/postgresql-13.5/src/backend/access/transam/ |
H A D | parallel.c | 353 char *entrypointstate; in InitializeParallelDSM() local 458 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 460 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 461 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 462 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1259 char *entrypointstate; in ParallelWorkerMain() local 1379 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1380 library_name = entrypointstate; in ParallelWorkerMain() 1381 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql14-docs/postgresql-14.1/src/backend/access/transam/ |
H A D | parallel.c | 353 char *entrypointstate; in InitializeParallelDSM() local 459 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 461 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 462 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 463 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1260 char *entrypointstate; in ParallelWorkerMain() local 1380 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1381 library_name = entrypointstate; in ParallelWorkerMain() 1382 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql13-pltcl/postgresql-13.5/src/backend/access/transam/ |
H A D | parallel.c | 353 char *entrypointstate; in InitializeParallelDSM() local 458 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 460 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 461 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 462 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1259 char *entrypointstate; in ParallelWorkerMain() local 1379 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1380 library_name = entrypointstate; in ParallelWorkerMain() 1381 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|
/dports/databases/postgresql12-server/postgresql-12.9/src/backend/access/transam/ |
H A D | parallel.c | 343 char *entrypointstate; in InitializeParallelDSM() local 442 entrypointstate = shm_toc_allocate(pcxt->toc, lnamelen + in InitializeParallelDSM() 444 strcpy(entrypointstate, pcxt->library_name); in InitializeParallelDSM() 445 strcpy(entrypointstate + lnamelen + 1, pcxt->function_name); in InitializeParallelDSM() 446 shm_toc_insert(pcxt->toc, PARALLEL_KEY_ENTRYPOINT, entrypointstate); in InitializeParallelDSM() 1226 char *entrypointstate; in ParallelWorkerMain() local 1345 entrypointstate = shm_toc_lookup(toc, PARALLEL_KEY_ENTRYPOINT, false); in ParallelWorkerMain() 1346 library_name = entrypointstate; in ParallelWorkerMain() 1347 function_name = entrypointstate + strlen(library_name) + 1; in ParallelWorkerMain()
|