/freebsd/sys/riscv/riscv/ |
H A D | mp_machdep.c | 151 init_secondary(uint64_t hart) in init_secondary() argument 157 cpuid = hart; in init_secondary() 331 uint64_t hart; in cpu_init_fdt() local 348 hart = reg[0]; in cpu_init_fdt() 350 hart <<= 32; in cpu_init_fdt() 351 hart |= reg[1]; in cpu_init_fdt() 357 if (hart == boot_hart) in cpu_init_fdt() 364 cpuid = hart; in cpu_init_fdt() 385 cpuid, hart, error); in cpu_init_fdt() 392 pcpup->pc_hart = hart; in cpu_init_fdt() [all …]
|
H A D | plic.c | 125 int hart; in plic_get_hartid() local 128 if (OF_searchencprop(intc, "#interrupt-cells", &hart, in plic_get_hartid() 129 sizeof(hart)) == -1) { in plic_get_hartid() 139 if (OF_searchencprop(OF_parent(intc), "reg", (pcell_t *)&hart, in plic_get_hartid() 140 sizeof(hart)) == -1) { in plic_get_hartid() 145 return (hart); in plic_get_hartid() 259 int hart; in plic_attach() local 349 hart = plic_get_hartid(dev, OF_node_from_xref(cells[i])); in plic_attach() 350 if (hart < 0) { in plic_attach() 356 cpu = riscv_hartid_to_cpu(hart); in plic_attach()
|
H A D | identcpu.c | 326 u_int hart; in identify_cpu_features_fdt() local 334 hart = pcpu_find(cpu)->pc_hart; in identify_cpu_features_fdt() 347 reg != hart) in identify_cpu_features_fdt() 354 "for CPU %d, hart %u\n", __func__, cpu, hart); in identify_cpu_features_fdt() 375 __func__, cpu, hart); in identify_cpu_features_fdt() 475 u_int hart; in printcpuinfo() local 478 hart = pcpu_find(cpu)->pc_hart; in printcpuinfo() 493 desc->cpu_mvendor_name, desc->cpu_march_name, hart); in printcpuinfo()
|
H A D | sbi.c | 244 sbi_hsm_hart_start(u_long hart, u_long start_addr, u_long priv) in sbi_hsm_hart_start() argument 248 ret = SBI_CALL3(SBI_EXT_ID_HSM, SBI_HSM_HART_START, hart, start_addr, in sbi_hsm_hart_start() 260 sbi_hsm_hart_status(u_long hart) in sbi_hsm_hart_status() argument 264 ret = SBI_CALL1(SBI_EXT_ID_HSM, SBI_HSM_HART_STATUS, hart); in sbi_hsm_hart_status()
|
H A D | machdep.c | 483 uint32_t hart; in initriscv() local 516 if (OF_getencprop(chosen, "boot-hartid", &hart, sizeof(hart)) != -1) { in initriscv() 517 boot_hart = hart; in initriscv()
|
H A D | pmap.c | 817 CPU_CLR(PCPU_GET(hart), &mask); in pmap_invalidate_page() 832 CPU_CLR(PCPU_GET(hart), &mask); in pmap_invalidate_range() 852 CPU_CLR(PCPU_GET(hart), &mask); in pmap_invalidate_all() 4709 u_int hart; in pmap_activate_sw() local 4717 hart = PCPU_GET(hart); in pmap_activate_sw() 4722 CPU_SET(hart, &pmap->pm_active); in pmap_activate_sw() 4723 CPU_CLR(hart, &oldpmap->pm_active); in pmap_activate_sw() 4742 u_int hart; in pmap_activate_boot() local 4744 hart = PCPU_GET(hart); in pmap_activate_boot() 4748 CPU_SET(hart, &pmap->pm_active); in pmap_activate_boot() [all …]
|
H A D | intc.c | 133 node = intc_ofw_find(parent, PCPU_GET(hart)); in intc_identify()
|
/freebsd/sys/contrib/device-tree/Bindings/interrupt-controller/ |
H A D | sifive,plic-1.0.0.txt | 7 hart contexts in the system, via the external interrupt source in each hart. 9 A hart context is a privilege mode in a hardware execution thread. For example, 11 privilege modes per hart; machine mode and supervisor mode.
|
H A D | riscv,cpu-intc.txt | 7 Every interrupt is ultimately routed through a hart's HLIC before it 8 interrupts that hart. 40 definition of the hart whose CSRs control these local interrupts.
|
H A D | sifive,plic-1.0.0.yaml | 14 external interrupts in the system to all hart contexts in the system, via 15 the external interrupt source in each hart. 17 A hart context is a privilege mode in a hardware execution thread. For example, 19 privilege modes per hart; machine mode and supervisor mode.
|
/freebsd/sys/contrib/device-tree/Bindings/riscv/ |
H A D | cpus.yaml | 18 hart: A hardware execution context, which contains all the state 59 Identifies that the hart uses the RISC-V instruction set 60 and identifies the type of the hart. 65 hart. These values originate from the RISC-V Privileged 116 by this hart (see ./idle-states.yaml).
|
H A D | extensions.yaml | 18 This document defines properties that indicate whether a hart supports a 37 supported by the hart. These are documented in the RISC-V 56 The base ISA implemented by this hart, as described by the 20191213 65 description: Extensions supported by the hart.
|
/freebsd/sys/riscv/include/ |
H A D | sbi.h | 188 int sbi_hsm_hart_start(u_long hart, u_long start_addr, u_long priv); 203 int sbi_hsm_hart_status(u_long hart);
|
/freebsd/contrib/ntp/ |
H A D | NEWS | 16 event_sync. Reported by Edward McGuire. <hart@ntp.org> 22 problem. <hart@ntp.org> 50 * [Bug 3817] Bounds-check "tos floor" configuration. <hart@ntp.org> 52 <hart@ntp.org> 54 OpenSSL 3. Reported by rmsh1216@163.com <hart@ntp.org> 59 disconnected, breaking ntpq and ntpdc. <hart@ntp.org> 66 <hart@ntp.org> 115 * [Bug 3660] Revert 4.2.8p15 change to manycast. <hart@ntp.org> 123 Reported by Israel G. Lugo. <hart@ntp.org> 129 * Use correct rounding in mstolfp(). perlinger/hart [all …]
|
H A D | ChangeLog | 5 event_sync. Reported by Edward McGuire. <hart@ntp.org> 11 problem. <hart@ntp.org> 26 * [Bug 3817] Bounds-check "tos floor" configuration. <hart@ntp.org> 28 <hart@ntp.org> 30 OpenSSL 3. Reported by rmsh1216@163.com <hart@ntp.org> 35 disconnected, breaking ntpq and ntpdc. <hart@ntp.org> 42 <hart@ntp.org> 91 * [Bug 3660] Revert 4.2.8p15 change to manycast. <hart@ntp.org> 97 Reported by Israel G. Lugo. <hart@ntp.org> 103 * Use correct rounding in mstolfp(). perlinger/hart [all …]
|
H A D | CommitLog | 860 [Bug 3817] Bounds-check "tos floor" configuration. <hart@ntp.org> 863 [Bug 3817] Bounds-check "tos floor" configuration. <hart@ntp.org> 866 [Bug 3817] Bounds-check "tos floor" configuration. <hart@ntp.org> 1973 ChangeSet@1.3968, 2023-03-16 08:06:24+00:00, hart@hart.chi1.ntfo.org 9384 BitKeeper/etc/Authors/hart.txt@1.2 +1 -1 19314 BitKeeper/etc/Authors/hart.txt@1.1 +1 -0 19317 BitKeeper/etc/Authors/hart.txt@1.0 +0 -0 139535 ChangeSet@1.2405, 2011-01-01 11:30:29+00:00, hart@psp-os1.ntp.org 164604 ChangeSet@1.2068, 2009-11-26 07:04:26+00:00, hart@pogo.udel.edu 174213 ChangeSet@1.1960, 2009-08-16 14:08:44+00:00, hart@pogo.udel.edu [all …]
|
/freebsd/contrib/ntp/sntp/m4/ |
H A D | snprintf.m4 | 1 # Modified by Dave Hart for integration into NTP 4.2.7 <hart@ntp.org>
|
/freebsd/sys/contrib/device-tree/Bindings/iio/addac/ |
H A D | adi,ad74115.yaml | 187 adi,dac-hart-slew:
|
/freebsd/sys/contrib/device-tree/Bindings/cpu/ |
H A D | idle-states.yaml | 57 RISC-V SBI v0.3 (or higher) [7] hart state management extension provides a 60 The platform specific suspend (or idle) states of a hart can be either
|
/freebsd/share/dict/ |
H A D | web2a | 27726 hart clover 27730 hart thorn
|
H A D | web2 | 82654 hart
|
/freebsd/contrib/one-true-awk/testdir/ |
H A D | bib | 5256 … hath given thee: the unclean and the clean may eat thereof, as of the roebuck, and as of the hart. 5263 Even as the roebuck and the hart is eaten, so thou shalt eat them: the unclean and the clean shall … 5296 The hart, and the roebuck, and the fallow deer, and the wild goat, and the pygarg, and the wild ox,… 5342 …in thy gates: the unclean and the clean person shall eat it alike, as the roebuck, and as the hart. 14557 As the hart panteth after the water brooks, so panteth my soul after thee, O God. 17564 My beloved is like a roe or a young hart: behold, he standeth behind our wall, he looketh forth at … 17572 …he shadows flee away, turn, my beloved, and be thou like a roe or a young hart upon the mountains … 17655 Make haste, my beloved, and be thou like to a roe or to a young hart upon the mountains of spices. 18327 Then shall the lame man leap as an hart, and the tongue of the dumb sing: for in the wilderness sha…
|