提交 9d92ec27 编写于 作者: M Mupceet

fix: code style

Signed-off-by: NMupceet <laiguizhong@huawei.com>
上级 766b2c7f
...@@ -11,12 +11,14 @@ ...@@ -11,12 +11,14 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
import("//base/startup/init_lite/begetd.gni") import("//base/startup/init_lite/begetd.gni")
syspara_sources = [ if (!defined(ohos_lite) || ohos_kernel_type != "liteos_m") {
"syscap/init_syscap.c", syspara_sources = [
"syspara/param_comm.c", "syscap/init_syscap.c",
"syspara/parameter.c", "syspara/param_comm.c",
"syspara/sysversion.c", "syspara/parameter.c",
] "syspara/sysversion.c",
]
}
config("exported_header_files") { config("exported_header_files") {
visibility = [ ":*" ] visibility = [ ":*" ]
...@@ -81,14 +83,14 @@ if (defined(ohos_lite)) { ...@@ -81,14 +83,14 @@ if (defined(ohos_lite)) {
if (ohos_kernel_type == "liteos_m") { if (ohos_kernel_type == "liteos_m") {
static_library("libbegetutil") { static_library("libbegetutil") {
sources = [ "//base/startup/init_lite/services/log/init_log.c" ] sources = [ "//base/startup/init_lite/services/log/init_log.c" ]
sources += syspara_sources sources += [ "syscap/init_syscap.c" ]
public_configs = [ ":exported_header_files" ] public_configs = [ ":exported_header_files" ]
defines = [ defines = [
"_GNU_SOURCE", "_GNU_SOURCE",
"INIT_LOG_INIT=3", "INIT_LOG_INIT=3",
"OHOS_LITE", "OHOS_LITE",
"__LITEOS_M__" "__LITEOS_M__",
] ]
include_dirs = [ include_dirs = [
"./include", "./include",
...@@ -131,9 +133,9 @@ if (defined(ohos_lite)) { ...@@ -131,9 +133,9 @@ if (defined(ohos_lite)) {
lib_extension = ".so" lib_extension = ".so"
} }
deps = [ ":libbegetutil" ] deps = [ ":libbegetutil" ]
head_files = [ "//base/startup/init_lite/interfaces/innerkits/include/syspara" ] head_files =
[ "//base/startup/init_lite/interfaces/innerkits/include/syspara" ]
} }
} else { } else {
import("//build/ohos.gni") import("//build/ohos.gni")
...@@ -237,18 +239,21 @@ if (defined(ohos_lite)) { ...@@ -237,18 +239,21 @@ if (defined(ohos_lite)) {
if (param_feature_deviceinfo) { if (param_feature_deviceinfo) {
sources += [ sources += [
"//base/startup/init_lite/device_info/device_info_proxy.cpp",
"//base/startup/init_lite/device_info/device_info_kits.cpp", "//base/startup/init_lite/device_info/device_info_kits.cpp",
"//base/startup/init_lite/device_info/device_info_proxy.cpp",
] ]
defines += [ "PARAM_FEATURE_DEVICEINFO" ] defines += [ "PARAM_FEATURE_DEVICEINFO" ]
} else { } else {
sources += [ "//base/startup/init_lite/interfaces/innerkits/syspara/param_comm.c" ] sources += [
"//base/startup/init_lite/interfaces/innerkits/syspara/param_comm.c",
]
deps += [ deps += [
"//base/startup/init_lite/services/param:param_client",
"//base/startup/init_lite/services/loopevent:loopevent", "//base/startup/init_lite/services/loopevent:loopevent",
"//base/startup/init_lite/services/param:param_client",
"//base/startup/init_lite/services/utils:libinit_tools", "//base/startup/init_lite/services/utils:libinit_tools",
"//base/startup/init_lite/services/utils:libinit_utils", "//base/startup/init_lite/services/utils:libinit_utils",
"//third_party/openssl:libcrypto_shared" ] "//third_party/openssl:libcrypto_shared",
]
} }
external_deps = [ external_deps = [
......
...@@ -21,11 +21,11 @@ param_comm_sources = [ ...@@ -21,11 +21,11 @@ param_comm_sources = [
if (!defined(ohos_lite) || ohos_kernel_type == "linux") { if (!defined(ohos_lite) || ohos_kernel_type == "linux") {
param_service_sources = [ param_service_sources = [
"linux/param_osadp.c", "adapter/param_persistadp.c",
"linux/param_msgadp.c",
"linux/param_message.c", "linux/param_message.c",
"linux/param_msgadp.c",
"linux/param_osadp.c",
"linux/param_service.c", "linux/param_service.c",
"adapter/param_persistadp.c",
"manager/param_persist.c", "manager/param_persist.c",
] ]
...@@ -40,10 +40,12 @@ action("lite_const_param_to") { ...@@ -40,10 +40,12 @@ action("lite_const_param_to") {
script = "//base/startup/init_lite/scripts/param_cfg_to_code.py" script = "//base/startup/init_lite/scripts/param_cfg_to_code.py"
args = [ args = [
"--source", "--source",
rebase_path("//base/startup/init_lite/services/etc/param/ohos_const/ohos.para"), rebase_path(
"//base/startup/init_lite/services/etc/param/ohos_const/ohos.para"),
"--dest_dir", "--dest_dir",
rebase_path("$root_out_dir/gen/init_lite/"), rebase_path("$root_out_dir/gen/init_lite/"),
"--priority", "0" "--priority",
"0",
] ]
outputs = [ "$target_gen_dir/${target_name}_param_cfg_to_code.log" ] outputs = [ "$target_gen_dir/${target_name}_param_cfg_to_code.log" ]
} }
...@@ -55,7 +57,8 @@ action("lite_ohos_param_to") { ...@@ -55,7 +57,8 @@ action("lite_ohos_param_to") {
rebase_path("//base/startup/init_lite/services/etc/param/ohos.para"), rebase_path("//base/startup/init_lite/services/etc/param/ohos.para"),
"--dest_dir", "--dest_dir",
rebase_path("$root_out_dir/gen/init_lite/"), rebase_path("$root_out_dir/gen/init_lite/"),
"--priority", "0" "--priority",
"0",
] ]
outputs = [ "$target_gen_dir/${target_name}_param_cfg_to_code.log" ] outputs = [ "$target_gen_dir/${target_name}_param_cfg_to_code.log" ]
} }
...@@ -85,30 +88,28 @@ if (defined(ohos_lite)) { ...@@ -85,30 +88,28 @@ if (defined(ohos_lite)) {
if (defined(boot_kernel_extended_cmdline)) { if (defined(boot_kernel_extended_cmdline)) {
defines += [ "BOOT_EXTENDED_CMDLINE=\"${boot_kernel_extended_cmdline}\"" ] defines += [ "BOOT_EXTENDED_CMDLINE=\"${boot_kernel_extended_cmdline}\"" ]
} }
defines += [ defines += [ "_GNU_SOURCE" ]
"_GNU_SOURCE",
]
if (ohos_kernel_type == "linux") { if (ohos_kernel_type == "linux") {
sources += param_service_sources sources += param_service_sources
sources += param_trigger_sources sources += param_trigger_sources
defines += [ "__LINUX__"] defines += [ "__LINUX__" ]
} else if (ohos_kernel_type == "liteos_a") { } else if (ohos_kernel_type == "liteos_a") {
sources += [ sources += [
"adapter/param_persistadp.c", "adapter/param_persistadp.c",
"manager/param_persist.c",
"liteos/param_service.c",
"liteos/param_osadp.c", "liteos/param_osadp.c",
"liteos/param_service.c",
"manager/param_persist.c",
] ]
defines += [ defines += [
"WORKSPACE_AREA_NEED_MUTEX", "WORKSPACE_AREA_NEED_MUTEX",
"PARAM_PERSIST_SAVE_MUTEX", "PARAM_PERSIST_SAVE_MUTEX",
"PARAMWORKSPACE_NEED_MUTEX", "PARAMWORKSPACE_NEED_MUTEX",
"__LITEOS_A__", "__LITEOS_A__",
"PARAM_SUPPORT_CYCLE_CHECK" "PARAM_SUPPORT_CYCLE_CHECK",
] ]
deps += [ deps += [
":lite_const_param_to", ":lite_const_param_to",
":lite_ohos_param_to" ":lite_ohos_param_to",
] ]
include_dirs += [ "$root_out_dir/gen/init_lite" ] include_dirs += [ "$root_out_dir/gen/init_lite" ]
defines += [ "PARAM_LOAD_CFG_FROM_CODE" ] defines += [ "PARAM_LOAD_CFG_FROM_CODE" ]
...@@ -121,17 +122,17 @@ if (defined(ohos_lite)) { ...@@ -121,17 +122,17 @@ if (defined(ohos_lite)) {
defines = [ "_GNU_SOURCE" ] defines = [ "_GNU_SOURCE" ]
if (ohos_kernel_type == "linux") { if (ohos_kernel_type == "linux") {
sources += [ sources += [
"linux/param_request.c",
"linux/param_message.c", "linux/param_message.c",
"linux/param_osadp.c", "linux/param_osadp.c",
"linux/param_request.c",
] ]
defines += [ "__LINUX__"] defines += [ "__LINUX__" ]
} else if (ohos_kernel_type == "liteos_a") { } else if (ohos_kernel_type == "liteos_a") {
sources += [ sources += [
"adapter/param_persistadp.c", "adapter/param_persistadp.c",
"manager/param_persist.c",
"liteos/param_client.c", "liteos/param_client.c",
"liteos/param_osadp.c", "liteos/param_osadp.c",
"manager/param_persist.c",
] ]
defines += [ defines += [
"__LITEOS_A__", "__LITEOS_A__",
...@@ -142,9 +143,9 @@ if (defined(ohos_lite)) { ...@@ -142,9 +143,9 @@ if (defined(ohos_lite)) {
} else if (ohos_kernel_type == "liteos_m") { } else if (ohos_kernel_type == "liteos_m") {
sources += [ sources += [
"adapter/param_persistadp.c", "adapter/param_persistadp.c",
"manager/param_persist.c",
"liteos/param_client.c", "liteos/param_client.c",
"liteos/param_osadp.c", "liteos/param_osadp.c",
"manager/param_persist.c",
] ]
defines += [ defines += [
"__LITEOS_M__", "__LITEOS_M__",
...@@ -155,7 +156,7 @@ if (defined(ohos_lite)) { ...@@ -155,7 +156,7 @@ if (defined(ohos_lite)) {
] ]
deps = [ deps = [
":lite_const_param_to", ":lite_const_param_to",
":lite_ohos_param_to" ":lite_ohos_param_to",
] ]
include_dirs += [ "$root_out_dir/gen/init_lite" ] include_dirs += [ "$root_out_dir/gen/init_lite" ]
defines += [ "PARAM_LOAD_CFG_FROM_CODE" ] defines += [ "PARAM_LOAD_CFG_FROM_CODE" ]
...@@ -170,9 +171,7 @@ if (defined(ohos_lite)) { ...@@ -170,9 +171,7 @@ if (defined(ohos_lite)) {
sources += param_trigger_sources sources += param_trigger_sources
include_dirs = param_include_dirs include_dirs = param_include_dirs
defines = [ defines = [ "_GNU_SOURCE" ]
"_GNU_SOURCE",
]
if (defined(boot_kernel_extended_cmdline)) { if (defined(boot_kernel_extended_cmdline)) {
defines += [ "BOOT_EXTENDED_CMDLINE=\"${boot_kernel_extended_cmdline}\"" ] defines += [ "BOOT_EXTENDED_CMDLINE=\"${boot_kernel_extended_cmdline}\"" ]
...@@ -196,9 +195,9 @@ if (defined(ohos_lite)) { ...@@ -196,9 +195,9 @@ if (defined(ohos_lite)) {
ohos_static_library("param_client") { ohos_static_library("param_client") {
sources = param_comm_sources sources = param_comm_sources
sources += [ sources += [
"linux/param_request.c",
"linux/param_message.c", "linux/param_message.c",
"linux/param_osadp.c", "linux/param_osadp.c",
"linux/param_request.c",
] ]
include_dirs = param_include_dirs include_dirs = param_include_dirs
...@@ -207,7 +206,7 @@ if (defined(ohos_lite)) { ...@@ -207,7 +206,7 @@ if (defined(ohos_lite)) {
sources += [ "adapter/param_selinux.c" ] sources += [ "adapter/param_selinux.c" ]
defines += [ defines += [
"PARAM_SUPPORT_SELINUX", "PARAM_SUPPORT_SELINUX",
"PARAMWORKSPACE_NEED_MUTEX" "PARAMWORKSPACE_NEED_MUTEX",
] ]
} }
part_name = "init" part_name = "init"
......
...@@ -44,6 +44,27 @@ extern "C" { ...@@ -44,6 +44,27 @@ extern "C" {
#endif #endif
#endif #endif
#if (defined __LITEOS_A__ || defined __LITEOS_M__)
#define DAC_DEFAULT_MODE 0777
#ifdef STARTUP_INIT_TEST
#define PARAM_WORKSPACE_MAX (1024 * 50)
#else
#define PARAM_WORKSPACE_MAX (1024 * 30)
#endif
#define PARAM_WORKSPACE_SMALL PARAM_WORKSPACE_MAX
#define PARAM_WORKSPACE_DEF PARAM_WORKSPACE_MAX
#else
#define PARAM_WORKSPACE_MAX (80 * 1024)
#define PARAM_WORKSPACE_SMALL (1024 * 10)
#ifdef STARTUP_INIT_TEST
#define DAC_DEFAULT_MODE 0777
#define PARAM_WORKSPACE_DEF (1024 * 50)
#else
#define DAC_DEFAULT_MODE 0774
#define PARAM_WORKSPACE_DEF (1024 * 30)
#endif
#endif
// support futex // support futex
#ifndef __NR_futex #ifndef __NR_futex
#define PARAM_NR_FUTEX 202 /* syscall number */ #define PARAM_NR_FUTEX 202 /* syscall number */
......
...@@ -37,27 +37,6 @@ extern "C" { ...@@ -37,27 +37,6 @@ extern "C" {
#define HASH_BUTT 1 #define HASH_BUTT 1
#endif #endif
#if (defined __LITEOS_A__ || defined __LITEOS_M__)
#define DAC_DEFAULT_MODE 0777
#ifdef STARTUP_INIT_TEST
#define PARAM_WORKSPACE_MAX (1024 * 50)
#else
#define PARAM_WORKSPACE_MAX (1024 * 30)
#endif
#define PARAM_WORKSPACE_SMALL PARAM_WORKSPACE_MAX
#define PARAM_WORKSPACE_DEF PARAM_WORKSPACE_MAX
#else
#define PARAM_WORKSPACE_MAX (80 * 1024)
#define PARAM_WORKSPACE_SMALL (1024 * 10)
#ifdef STARTUP_INIT_TEST
#define DAC_DEFAULT_MODE 0777
#define PARAM_WORKSPACE_DEF (1024 * 50)
#else
#define DAC_DEFAULT_MODE 0774
#define PARAM_WORKSPACE_DEF (1024 * 30)
#endif
#endif
typedef struct { typedef struct {
uint32_t left; uint32_t left;
uint32_t right; uint32_t right;
......
...@@ -24,6 +24,8 @@ ...@@ -24,6 +24,8 @@
#include <unistd.h> #include <unistd.h>
#include <signal.h> #include <signal.h>
#include <time.h> #include <time.h>
#include "param_osadp.h"
#include "param_osadp.h" #include "param_osadp.h"
#define NSEC_PER_MSEC 1000000LL #define NSEC_PER_MSEC 1000000LL
...@@ -46,6 +48,7 @@ static void SetTimeSpec(struct timespec *ts, int64_t msec) ...@@ -46,6 +48,7 @@ static void SetTimeSpec(struct timespec *ts, int64_t msec)
static int StartTimer(const ParamTimer *paramTimer, int64_t whenMsec, int64_t repeat) static int StartTimer(const ParamTimer *paramTimer, int64_t whenMsec, int64_t repeat)
{ {
UNUSED(repeat);
struct itimerspec ts; struct itimerspec ts;
SetTimeSpec(&ts.it_value, whenMsec); SetTimeSpec(&ts.it_value, whenMsec);
SetTimeSpec(&ts.it_interval, whenMsec); SetTimeSpec(&ts.it_interval, whenMsec);
......
...@@ -78,8 +78,8 @@ ohos_unittest("init_ut") { ...@@ -78,8 +78,8 @@ ohos_unittest("init_ut") {
"//base/startup/init_lite/services/param/adapter/param_dac.c", "//base/startup/init_lite/services/param/adapter/param_dac.c",
"//base/startup/init_lite/services/param/adapter/param_persistadp.c", "//base/startup/init_lite/services/param/adapter/param_persistadp.c",
"//base/startup/init_lite/services/param/linux/param_message.c", "//base/startup/init_lite/services/param/linux/param_message.c",
"//base/startup/init_lite/services/param/linux/param_osadp.c",
"//base/startup/init_lite/services/param/linux/param_msgadp.c", "//base/startup/init_lite/services/param/linux/param_msgadp.c",
"//base/startup/init_lite/services/param/linux/param_osadp.c",
"//base/startup/init_lite/services/param/linux/param_request.c", "//base/startup/init_lite/services/param/linux/param_request.c",
"//base/startup/init_lite/services/param/linux/param_service.c", "//base/startup/init_lite/services/param/linux/param_service.c",
"//base/startup/init_lite/services/param/manager/param_manager.c", "//base/startup/init_lite/services/param/manager/param_manager.c",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册