Home
last modified time | relevance | path

Searched refs:init (Results 1 – 25 of 1851) sorted by relevance

12345678910>>...75

/ohos5.0/base/startup/init/test/unittest/
H A DBUILD.gn74 "//base/startup/init/services/init/init_capability.c",
75 "//base/startup/init/services/init/init_common_cmds.c",
77 "//base/startup/init/services/init/init_config.c",
78 "//base/startup/init/services/init/init_group_manager.c",
79 "//base/startup/init/services/init/init_service_file.c",
83 "//base/startup/init/services/init/standard/device.c",
85 "//base/startup/init/services/init/standard/init.c",
87 "//base/startup/init/services/init/standard/init_cmds.c",
89 "//base/startup/init/services/init/standard/init_jobs.c",
245 "//base/startup/init/services/init/standard",
[all …]
/ohos5.0/base/security/selinux_adapter/sepolicy/ohos_policy/startup/init/system/
H A Dinit.te22 allow init data_log:file { getattr };
121 #for init trace
128 allow init sh:dir { search };
327 allow init hdcd:dir { search };
343 allow init init:netlink_kobject_uevent_socket { bind create setopt };
345 allow init init:process { setexec setsockcreate };
347 allow init init:udp_socket { create ioctl };
348 allow init init:unix_dgram_socket { bind setopt getopt getattr read };
465 allowxperm init init:udp_socket ioctl { 0x8913 0x8914 };
537 … avc: denied { setpcap } for pid=4977 comm="init" capability=8 scontext=u:r:init:s0 tcontext=u…
[all …]
/ohos5.0/docs/zh-cn/device-dev/porting/
H A Dporting-minichip-subsys-startup.md57 KEEP (*(.zinitcall.bsp0.init))
58 KEEP (*(.zinitcall.bsp1.init))
59 KEEP (*(.zinitcall.bsp2.init))
60 KEEP (*(.zinitcall.bsp3.init))
61 KEEP (*(.zinitcall.bsp4.init))
71 KEEP (*(.zinitcall.core0.init))
92 KEEP (*(.zinitcall.run0.init))
93 KEEP (*(.zinitcall.run1.init))
94 KEEP (*(.zinitcall.run2.init))
95 KEEP (*(.zinitcall.run3.init))
[all …]
/ohos5.0/base/startup/init/test/unittest/lite/
H A DBUILD.gn20 "//base/startup/init/services/init/init_capability.c",
21 "//base/startup/init/services/init/init_common_cmds.c",
22 "//base/startup/init/services/init/init_common_service.c",
23 "//base/startup/init/services/init/init_config.c",
24 "//base/startup/init/services/init/init_group_manager.c",
25 "//base/startup/init/services/init/init_service_file.c",
28 "//base/startup/init/services/init/lite/init.c",
29 "//base/startup/init/services/init/lite/init_cmds.c",
30 "//base/startup/init/services/init/lite/init_jobs.c",
31 "//base/startup/init/services/init/lite/init_reboot.c",
[all …]
/ohos5.0/base/startup/init/test/fuzztest/
H A DBUILD.gn14 module_output_path = "init/init"
17 import("//base/startup/init/begetd.gni")
27 part_name = "init"
155 "//base/startup/init/services/init/include",
397 "//base/startup/init/services/init/include",
451 "//base/startup/init/services/init/include",
2959 "//base/startup/init/services/log",
3012 "//base/startup/init/services/log",
3291 "//base/startup/init/services/init/include",
3292 "//base/startup/init/services/log",
[all …]
/ohos5.0/base/security/selinux_adapter/sepolicy/ohos_policy/update/updater/system/
H A Dinit.te18 allow init processdump_exec:file { relabelto };
28 …c: denied { map } for pid=1 comm="init" path="/lib/init/librebootmodule.z.so" dev="rootfs" ino=176…
96 allow init tmpfs:filesystem { mount };
114 allow init configfs:lnk_file { getattr };
124 allow init functionfs:file { getattr };
133 allow init musl_param:file { open map };
147 allow init dev_file:lnk_file { read };
157 allow init exfat:filesystem { mount };
160 allow init exfat:dir { mounton };
170 allow init updater:file { getattr };
[all …]
/ohos5.0/docs/en/device-dev/porting/
H A Dporting-minichip-subsys-startup.md58 KEEP (*(.zinitcall.bsp0.init))
59 KEEP (*(.zinitcall.bsp1.init))
60 KEEP (*(.zinitcall.bsp2.init))
61 KEEP (*(.zinitcall.bsp3.init))
62 KEEP (*(.zinitcall.bsp4.init))
72 KEEP (*(.zinitcall.core0.init))
93 KEEP (*(.zinitcall.run0.init))
94 KEEP (*(.zinitcall.run1.init))
95 KEEP (*(.zinitcall.run2.init))
96 KEEP (*(.zinitcall.run3.init))
[all …]
/ohos5.0/base/startup/init/services/etc/
H A DBUILD.gn63 source = "//base/startup/init/services/etc/init.cfg"
65 output = "init.cfg"
66 part_name = "init"
73 part_name = "init"
88 part_name = "init"
95 part_name = "init"
107 part_name = "init"
117 part_name = "init"
122 source = "//base/startup/init/services/etc/init.usb.cfg"
237 source = "//base/startup/init/services/etc/init.reboot.cfg"
[all …]
/ohos5.0/base/startup/init/ueventd/
H A DBUILD.gn13 import("//base/startup/init/begetd.gni")
39 "//base/startup/init/services/log",
42 "//base/startup/init/services/utils",
59 "//base/startup/init/ueventd/ueventd.c",
67 "//base/startup/init/services/log",
69 "//base/startup/init/services/utils",
70 "//base/startup/init/ueventd/include",
105 part_name = "init"
123 part_name = "init"
155 part_name = "init"
[all …]
/ohos5.0/base/startup/init/services/begetctl/
H A DBUILD.gn13 import("//base/startup/init/begetd.gni")
16 "//base/startup/init/services/begetctl",
18 "//base/startup/init/services/param/include",
20 "//base/startup/init/services/param/linux",
21 "//base/startup/init/services/param/base",
25 "//base/startup/init/services/init/include",
26 "//base/startup/init/services/log",
144 part_name = "init"
177 part_name = "init"
221 part_name = "init"
[all …]
/ohos5.0/base/startup/init/interfaces/innerkits/
H A DBUILD.gn13 import("//base/startup/init/begetd.gni")
26 "//base/startup/init/interfaces/innerkits/include",
35 "//base/startup/init/interfaces/innerkits/include",
39 "//base/startup/init/interfaces/hals",
40 "//base/startup/init/interfaces/innerkits/syspara",
41 "//base/startup/init/services/param/include",
68 "//base/startup/init/services/log:init_log",
226 part_name = "init"
263 "//base/startup/init/services/log",
294 part_name = "init"
[all …]
/ohos5.0/base/startup/init/services/param/liteos/
H A DBUILD.gn13 import("//base/startup/init/begetd.gni")
18 "//base/startup/init/services/modules/init_hook",
19 "//base/startup/init/services/param/include",
20 "//base/startup/init/services/param/adapter",
21 "//base/startup/init/services/param/base",
24 "//base/startup/init/services/init/include",
25 "//base/startup/init/services/log",
26 "//base/startup/init/services/modules/init_hook",
27 "//base/startup/init/services/loopevent/include",
54 rebase_path("$root_out_dir/gen/init/"),
[all …]
/ohos5.0/base/startup/init/services/init/standard/
H A DBUILD.gn13 import("//base/startup/init/begetd.gni")
42 "//base/startup/init/services/init/include",
52 "//base/startup/init/services/log:init_log",
60 part_name = "init"
64 ohos_executable("init") {
69 "../standard/init.c",
94 "//base/startup/init/services/init/include",
95 "//base/startup/init/services/modules/reboot",
97 "//base/startup/init/services/loopevent/task",
98 "//base/startup/init/services/loopevent/loop",
[all …]
/ohos5.0/docs/zh-cn/device-dev/subsystems/
H A Dsubsys-boot-init-log.md1 # init运行时日志规范化
4 日志的基本功能就是记录init启动中的关键节点,以及定位故障问题。
12 init日志根据OpenHarmony版本不同实现方式不同。
13 - 对于OpenHarmony标准系统版本,init日志采用内核的dmesg log实现。
14 - 对于OpenHarmony LiteOS小型系统版本init日志采用hilog接口实现。
15 - 对于OpenHarmony LiteOS轻量系统版本init日志采用printf接口实现。
20 init 日志级别分为五级,可以通过设置(INIT_DEBUG_LEVEL)persist.init.debug.loglevel参数来控制
114 init log主要应用在init的启动过程中,启动相关模块(param、ueventd、module等)中,以及对外提供的begetutils接口中。
138 …例如在 //base/startup/init/services/init/standard/init.c中调用接口INIT_LOGI("Start init first stage.")打印日志。
147 INIT_LOGI("Start init first stage.");
[all …]
H A Dsubsys-boot-init-service.md103 1. init进程在pre-fork阶段为socket类进程创建好socket,init进程中监听创建好的socket上的读写事件。
111 - init进程启动&回收能力增强
119 - init提供修改\*.cfg配置文件,为服务提供抑制机制。
147 配置文件完成后,需要安装到对应目录,init中在/base/startup/init/services/etc/BUILD.gn文件配置如下:
152 relative_install_dir = "init"
153 part_name = "init"
159 relative_install_dir = "init"
160 part_name = "init"
184 如果新增gid, uid需要在init模块的/init/services/etc/passwd文件和 /init/services/etc/group文件中添加。
340 服务控制接口配置selinux,需要在init.te文件中添加该服务接口所需要的selinux权限,例如为init、samgr、hdf_devmgr等服务配置系统参数写权限:
[all …]
H A Dsubsys-boot-init-faqs.md1 # init常见问题指导
25init中查找对应的代码位置,发现是服务不存在。
32 ## init开机启动相关问题
36 1. 原因分析:init 二级启动没有完成。
41 [32.173144][pid=1] [Init] [INFO] [init.c:206]Start init second stage.
42 [33.173144][pid=1] [Init] [DEBUG] [init.c:206]Parse init configs from /etc/init.cfg.
47 2. 原因分析:init.cfg 解析失败。
130 3. init进程挂掉会导致panic。
172 修改init.cfg文件时,漏掉或多加了逗号或括号等,导致init.cfg文件的json格式被破坏。
178 ### 请求其他服务代持fd,init有报错
[all …]
/ohos5.0/base/security/selinux_adapter/sepolicy/ohos_policy/startup/init/public/
H A Dinit.te14 type init, native_system_domain, domain;
27 allow init proc_diskstats_file:file { read open };
28 allow init kernel:file { read open };
29 allow init kernel:dir { search };
57 allow init devpts:chr_file { ioctl };
82 allow init domain:file { open read };
83 allow init domain:dir { search };
85 # for init trace
86 allow init hiview:unix_dgram_socket { sendto };
104 allow init $1:dir { search };
[all …]
/ohos5.0/base/security/selinux_adapter/sepolicy/ohos_policy/multimedia/player/system/
H A Dinit.te17 allow init hilog_input_socket:sock_file { unlink };
18 #avc: denied { sigkill } for pid=1 comm="init" scontext=u:r:init:s0 tcontext=u:r:hilogd:s0 tclas…
19 allow init hilogd:process { sigkill };
21 allow init data_libinput:dir { getattr };
23 allow init dev_rga:chr_file { setattr };
25 allow init privacy_service:process { rlimitinh };
27 allow init privacy_service:process { siginh };
29 allow init privacy_service:process { transition };
32 allow init data_udev:file { getattr };
34 allow init data_udev:sock_file { getattr };
[all …]
/ohos5.0/base/security/selinux_adapter/sepolicy/ohos_policy/filemanagement/storage_service/system/
H A Dinit.te14 allow init sa_storage_manager_daemon:samgr_class { get };
15 allow init sa_storage_manager_service:samgr_class { get };
16 allow init storage_manager:binder { call };
17 allow init storage_daemon:binder { call };
20 allow init samgr:binder { call };
22 #avc: denied { execute } for pid=260 comm="init" name="sdc" dev="mmcblk0p6" ino=354 scontext=u:r…
35 allow init data_app_el1_file:dir { ioctl };
36 allow init data_chipset_el1_file:dir { ioctl };
37 allow init data_service_el1_file:dir { ioctl };
39 allow init proc_version_file:file { open read };
[all …]
/ohos5.0/base/startup/init/services/param/linux/
H A DBUILD.gn13 import("//base/startup/init/begetd.gni")
30 "//base/startup/init/services/param/include",
31 "//base/startup/init/services/param/adapter",
32 "//base/startup/init/services/param/linux",
33 "//base/startup/init/services/param/base",
36 "//base/startup/init/services/init/include",
37 "//base/startup/init/services/log",
38 "//base/startup/init/services/modules/init_hook",
41 "//base/startup/init/services/loopevent/include",
160 part_name = "init"
[all …]
/ohos5.0/base/startup/init/interfaces/innerkits/fs_manager/
H A DBUILD.gn13 import("//base/startup/init/begetd.gni")
16 # For init only
37 "//base/startup/init/interfaces/innerkits/include",
41 "//base/startup/init/services/log",
42 "//base/startup/init/services/param/include",
54 "//base/startup/init/ueventd/include",
92 part_name = "init"
108 "//base/startup/init/services/log",
109 "//base/startup/init/services/param/include",
120 "//base/startup/init/ueventd/include",
[all …]
/ohos5.0/base/startup/init/test/moduletest/
H A DBUILD.gn14 import("//base/startup/init/begetd.gni")
24 "//base/startup/init/services/init/include",
25 "//base/startup/init/services/log",
27 "//base/startup/init/services/param/include",
28 "//base/startup/init/ueventd/include",
29 "//base/startup/init/device_info",
35 "//base/startup/init/services/log:agent_log",
42 part_name = "init"
44 module_install_dir = "lib/init"
48 module_out_path = "startup/init"
[all …]
/ohos5.0/base/security/selinux_adapter/sepolicy/ohos_policy/multimedia/audio/system/
H A Dinit.te16 …ied { transition } for pid=355 comm="init" path="/system/bin/sa_main" dev="mmcblk0p5" ino=336 sc…
17 allow init audio_server:process { rlimitinh siginh transition };
19 … denied { relabelfrom } for pid=1 comm="init" name=".pulse_dir" dev="mmcblk0p11" ino=783368 scon…
20 allow init data_data_file:dir { relabelfrom };
22 #avc: denied { add_name } for pid=1 comm="init" name="runtime" scontext=u:r:init:s0 tcontext=u:o…
23 #avc: denied { create } for pid=1 comm="init" name="runtime" scontext=u:r:init:s0 tcontext=u:obj…
26 #avc: denied { read } for pid=1 comm="init" name=".pulse_dir" dev="mmcblk0p11" ino=783368 sconte…
28 …c: denied { remove_name } for pid=1 comm="init" name="pid" dev="mmcblk0p11" ino=522249 scontext…
29 …avc: denied { search } for pid=1 comm="init" name=".pulse_dir" dev="mmcblk0p11" ino=522246 scon…
31 #avc: denied { write } for pid=1 comm="init" name="runtime" dev="mmcblk0p11" ino=522247 scontext…
[all …]
/ohos5.0/base/security/selinux_adapter/sepolicy/ohos_policy/update/module_update/system/
H A Dinit.te19 allow init dev_file:chr_file { ioctl open read write };
25 allow init module_update_file:dir { search };
26 allow init module_update_service:binder { call };
27 allow init sa_module_update_service:samgr_class { get };
28 allow init sysfs_block_loop:file { open read write };
29 allow init system_file:dir { open read };
30 allow init system_file:file { open read getattr };
33 allow init system_profile_file:file { getattr open read };
34 allow init tmpfs:dir { remove_name rmdir };
35 allow init tmpfs:filesystem { mount };
[all …]
/ohos5.0/base/startup/init/services/param/base/
H A DBUILD.gn13 import("//base/startup/init/begetd.gni")
22 "//base/startup/init/services/log",
24 "//base/startup/init/services/param/base",
37 "//base/startup/init/services/utils/list.c",
41 "//base/startup/init/services/param/include",
42 "//base/startup/init/services/param/adapter",
43 "//base/startup/init/services/param/linux",
44 "//base/startup/init/services/param/base",
153 part_name = "init"
170 include_dirs += [ "//base/startup/init/services/init/include" ]
[all …]

12345678910>>...75