/linux-6.12.1/Documentation/translations/zh_CN/core-api/ |
D | cpu_hotplug.rst | 160 有一个startup和teardown的回调。 162 当一个CPU上线时,将按顺序调用startup回调,直到达到CPUHP_ONLINE状态。当设置状态的回调 177 在该阶段中,startup回调在CPU上线操作启动CPU之前被调用,teardown回调在CPU下线操作使 183 startup回调用于设置CPU成功上线所需要的资源。teardown回调用于释放资源或在热插拔的CPU 186 允许startup回调失败。如果回调失败,CPU上线操作被中止,CPU将再次被降到之前的状态(通 195 该阶段中的startup回调是在早期CPU设置代码中的CPU上线操作期间,禁用中断的情况下在热拔 207 该阶段中的startup回调是在CPU上线时在热插拔的CPU上调用的。teardown回调是在CPU下线操 221 [CPUHP_OFFLINE + 1]->startup() -> 成功 222 [CPUHP_OFFLINE + 2]->startup() -> 成功 223 [CPUHP_OFFLINE + 3] -> 略过,因为startup == NULL [all …]
|
/linux-6.12.1/include/linux/ |
D | cpuhotplug.h | 252 int (*startup)(unsigned int cpu), 257 int (*startup)(unsigned int cpu), 273 int (*startup)(unsigned int cpu), in cpuhp_setup_state() 276 return __cpuhp_setup_state(state, name, true, startup, teardown, false); in cpuhp_setup_state() 293 int (*startup)(unsigned int cpu), in cpuhp_setup_state_cpuslocked() 296 return __cpuhp_setup_state_cpuslocked(state, name, true, startup, in cpuhp_setup_state_cpuslocked() 313 int (*startup)(unsigned int cpu), in cpuhp_setup_state_nocalls() 316 return __cpuhp_setup_state(state, name, false, startup, teardown, in cpuhp_setup_state_nocalls() 335 int (*startup)(unsigned int cpu), in cpuhp_setup_state_nocalls_cpuslocked() 338 return __cpuhp_setup_state_cpuslocked(state, name, false, startup, in cpuhp_setup_state_nocalls_cpuslocked() [all …]
|
/linux-6.12.1/sound/soc/ |
D | soc-link.c | 74 rtd->dai_link->ops->startup) in snd_soc_link_startup() 75 ret = rtd->dai_link->ops->startup(substream); in snd_soc_link_startup() 79 soc_link_mark_push(rtd, substream, startup); in snd_soc_link_startup() 89 if (rollback && !soc_link_mark_match(rtd, substream, startup)) in snd_soc_link_shutdown() 97 soc_link_mark_pop(rtd, substream, startup); in snd_soc_link_shutdown() 178 soc_link_mark_pop(rtd, substream, startup); in snd_soc_link_trigger() 190 rtd->dai_link->compr_ops->startup) in snd_soc_link_compr_startup() 191 ret = rtd->dai_link->compr_ops->startup(cstream); in snd_soc_link_compr_startup()
|
D | soc-dai.c | 431 dai->driver->ops->startup) in snd_soc_dai_startup() 432 ret = dai->driver->ops->startup(substream, dai); in snd_soc_dai_startup() 436 soc_dai_mark_push(dai, substream, startup); in snd_soc_dai_startup() 448 if (rollback && !soc_dai_mark_match(dai, substream, startup)) in snd_soc_dai_shutdown() 456 soc_dai_mark_pop(dai, substream, startup); in snd_soc_dai_shutdown() 684 dai->driver->cops->startup) in snd_soc_dai_compr_startup() 685 ret = dai->driver->cops->startup(cstream, dai); in snd_soc_dai_compr_startup()
|
/linux-6.12.1/kernel/ |
D | cpu.c | 131 } startup; member 154 return bringup ? !step->startup.single : !step->teardown.single; in cpuhp_step_empty() 191 cb = bringup ? step->startup.single : step->teardown.single; in cpuhp_invoke_callback() 198 cbm = bringup ? step->startup.multi : step->teardown.multi; in cpuhp_invoke_callback() 232 cbm = !bringup ? step->startup.multi : step->teardown.multi; in cpuhp_invoke_callback() 2065 .startup.single = NULL, 2071 .startup.single = smpboot_create_threads, 2077 .startup.single = perf_event_init_cpu, 2082 .startup.single = random_prepare_cpu, 2087 .startup.single = workqueue_prepare_cpu, [all …]
|
/linux-6.12.1/drivers/misc/keba/ |
D | cp500.c | 57 struct cp500_dev_info startup; member 63 .startup = { 0x0000, SZ_4K }, 69 .startup = { 0x0000, SZ_4K }, 75 .startup = { 0x0000, SZ_4K }, 342 struct resource startup; in cp500_probe() local 371 startup = *pci_resource_n(pci_dev, CP500_SYS_BAR); in cp500_probe() 372 startup.end = startup.start + cp500->devs->startup.size - 1; in cp500_probe() 374 &startup); in cp500_probe()
|
/linux-6.12.1/Documentation/core-api/ |
D | cpu_hotplug.rst | 155 CPUHP_OFFLINE to CPUHP_ONLINE. Each state has a startup and a teardown 158 When a CPU is onlined, the startup callbacks are invoked sequentially until 179 The startup callbacks in this section are invoked before the CPU is 187 The startup callbacks are used to setup resources which are required to 192 The startup callbacks are allowed to fail. If a callback fails, the CPU 203 The startup callbacks in this section are invoked on the hotplugged CPU 219 The startup callbacks in this section are invoked on the hotplugged CPU 236 [CPUHP_OFFLINE + 1]->startup() -> success 237 [CPUHP_OFFLINE + 2]->startup() -> success 238 [CPUHP_OFFLINE + 3] -> skipped because startup == NULL [all …]
|
/linux-6.12.1/drivers/net/ethernet/dec/tulip/ |
D | media.c | 167 void tulip_select_media(struct net_device *dev, int startup) in tulip_select_media() argument 184 if (startup) in tulip_select_media() 199 if (startup && mtable->has_reset) { in tulip_select_media() 228 if (startup) { in tulip_select_media() 234 if (startup) iowrite32(csr13val, ioaddr + CSR13); in tulip_select_media() 257 if (startup) { in tulip_select_media() 283 if (startup) { in tulip_select_media() 310 if (tmp_info && startup < 2) { in tulip_select_media() 324 if (startup && mtable->has_reset) { in tulip_select_media() 345 if (startup && ! tp->medialock) in tulip_select_media() [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/clock/ |
D | clps711x-clock.txt | 6 - startup-frequency: Factory set CPU startup frequency in HZ. 18 startup-frequency = <73728000>;
|
/linux-6.12.1/arch/arm64/boot/dts/freescale/ |
D | imx8-apalis-eval-v1.2.dtsi | 19 startup-delay-us = <10000>; 32 startup-delay-us = <10000>; 42 startup-delay-us = <10000>; 52 startup-delay-us = <10000>;
|
/linux-6.12.1/drivers/s390/char/ |
D | hmcdrv_ftp.c | 32 int (*startup)(void); member 295 .startup = diag_ftp_startup, in hmcdrv_ftp_startup() 301 .startup = sclp_ftp_startup, in hmcdrv_ftp_startup() 319 rc = hmcdrv_ftp_funcs->startup(); in hmcdrv_ftp_startup()
|
/linux-6.12.1/arch/arm/boot/dts/marvell/ |
D | kirkwood-synology.dtsi | 616 startup-delay-us = <5000000>; 629 startup-delay-us = <5000000>; 651 startup-delay-us = <5000000>; 673 startup-delay-us = <5000000>; 686 startup-delay-us = <5000000>; 709 startup-delay-us = <5000000>; 722 startup-delay-us = <5000000>; 735 startup-delay-us = <5000000>; 748 startup-delay-us = <5000000>; 770 startup-delay-us = <5000000>; [all …]
|
/linux-6.12.1/sound/soc/amd/ |
D | acp-da7219-max98357a.c | 470 .startup = cz_da7219_play_startup, 475 .startup = cz_da7219_cap_startup, 480 .startup = cz_max_startup, 485 .startup = cz_dmic0_startup, 490 .startup = cz_dmic1_startup, 495 .startup = cz_rt5682_play_startup, 500 .startup = cz_rt5682_cap_startup, 505 .startup = cz_rt5682_max_startup, 510 .startup = cz_rt5682_dmic0_startup, 515 .startup = cz_rt5682_dmic1_startup,
|
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/ |
D | imx6q-apalis-eval-v1.2.dts | 25 startup-delay-us = <10000>; 38 startup-delay-us = <10000>; 48 startup-delay-us = <10000>; 58 startup-delay-us = <10000>;
|
D | imx6dl-mamoj.dts | 76 startup-delay-us = <21000>; 95 startup-delay-us = <6000>; 106 startup-delay-us = <6000>; 117 startup-delay-us = <11000>; 138 startup-delay-us = <6000>; 162 startup-delay-us = <70000>;
|
/linux-6.12.1/Documentation/admin-guide/nfs/ |
D | nfsd-admin-interfaces.rst | 25 On startup, nfsd and lockd grace periods start. nfsd is shut down by a write of 28 Between startup and shutdown, the number of threads may be adjusted up 39 removal of listening sockets, and startup and shutdown of the server.
|
/linux-6.12.1/arch/arm/boot/dts/rockchip/ |
D | rk3066a-mk808.dts | 88 startup-delay-us = <100000>; 102 startup-delay-us = <100000>; 114 startup-delay-us = <100000>; 127 startup-delay-us = <100000>;
|
/linux-6.12.1/arch/sh/boot/compressed/ |
D | head_32.S | 13 .global startup symbol 14 startup: label 63 .long startup
|
D | head_64.S | 42 .global startup symbol 43 startup: label
|
/linux-6.12.1/arch/parisc/boot/compressed/ |
D | head.S | 24 ENTRY(startup) 85 END(startup)
|
/linux-6.12.1/sound/soc/pxa/ |
D | pxa2xx-ac97.c | 139 .startup = pxa2xx_ac97_hifi_startup, 143 .startup = pxa2xx_ac97_aux_startup, 147 .startup = pxa2xx_ac97_mic_startup,
|
/linux-6.12.1/arch/powerpc/boot/dts/ |
D | ps3.dts | 21 * We'll get the size of the bootmem block from lv1 after startup, 35 * startup with data from lv1.
|
/linux-6.12.1/drivers/input/ |
D | joydev.c | 61 int startup; member 100 if (client->startup == joydev->nabs + joydev->nkey) { in joydev_pass_event() 104 client->startup = 0; in joydev_pass_event() 296 have_event = client->startup < joydev->nabs + joydev->nkey; in joydev_generate_startup_event() 301 if (client->startup < joydev->nkey) { in joydev_generate_startup_event() 303 event->number = client->startup; in joydev_generate_startup_event() 308 event->number = client->startup - joydev->nkey; in joydev_generate_startup_event() 311 client->startup++; in joydev_generate_startup_event() 363 client->startup = 0; in joydev_0x_read() 379 return client->startup < joydev->nabs + joydev->nkey || in joydev_data_pending()
|
/linux-6.12.1/arch/arm64/boot/dts/rockchip/ |
D | rk3588-edgeble-neu6a-io.dtsi | 18 startup-delay-us = <5000>; 31 startup-delay-us = <5000>; 44 startup-delay-us = <5000>;
|
/linux-6.12.1/arch/s390/boot/ |
D | head.S | 124 jg startup 214 # normal startup-code, running in absolute addressing mode 219 SYM_CODE_START(startup) 231 # kdump startup-code, running in 64 bit absolute addressing mode 235 SYM_CODE_END(startup)
|