Lines Matching defs:arg
1200 APPSPAWN_CHECK(argc >= ARG_NULL, return, "Invalid arg for cold start %{public}d", argc);
1206 APPSPAWN_LOGE("Failed to get property from arg");
1298 APPSPAWN_CHECK(startArg != NULL && argv != NULL, return NULL, "Invalid start arg");
1300 AppSpawnStartArg *arg = (AppSpawnStartArg *)startArg;
1302 argvSize, arg->mode, arg->serviceName);
1303 if (arg->mode == MODE_FOR_APP_SPAWN) {
1307 arg->socketName = NWEBSPAWN_SOCKET_NAME;
1308 arg->serviceName = NWEBSPAWN_SERVER_NAME;
1309 arg->moduleType = MODULE_NWEBSPAWN;
1310 arg->mode = MODE_FOR_NWEB_SPAWN;
1311 arg->initArg = 1;
1314 } else if (arg->mode == MODE_FOR_NWEB_SPAWN && getuid() == 0) {
1317 if (arg->initArg) {
1320 ret = strncpy_s(argv[0], argvSize, arg->serviceName, strlen(arg->serviceName));
1321 APPSPAWN_CHECK(ret == EOK, return NULL, "Failed to copy service name %{public}s", arg->serviceName);
1329 AppSpawnContent *content = AppSpawnCreateContent(arg->socketName, argv[0], argvSize, arg->mode);
1330 APPSPAWN_CHECK(content != NULL, return NULL, "Failed to create content for %{public}s", arg->socketName);
1332 AppSpawnLoadAutoRunModules(arg->moduleType); // load corresponding plugin according to startup mode
1335 return NULL, "Failed to prepare load %{public}s result: %{public}d", arg->serviceName, ret);
1338 return NULL, "No child processor %{public}s result: %{public}d", arg->serviceName, ret);
1341 if (arg->mode == MODE_FOR_APP_SPAWN) {