Home
last modified time | relevance | path

Searched +full:real +full:- (Results 1 – 25 of 1053) sorted by relevance

12345678910>>...43

/linux/Documentation/trace/rv/
H A Dmonitor_rtapp.rst1 Real-time application monitors
4 - Name: rtapp
5 - Type: container for multiple monitors
6 - Author: Nam Cao <namcao@linutronix.de>
9 -----------
11 Real-time applications may have design flaws such that they experience
15 - Page faults: A real-time thread may access memory that does not have a
16 mapped physical backing or must first be copied (such as for copy-on-write).
18 action. This causes significant delays to the real-time thread
19 - Priority inversion: A real-time thread blocks waiting for a lower-priority
[all …]
/linux/Documentation/devicetree/bindings/rtc/
H A Dtrivial-rtc.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/rtc/trivial-rtc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Alexandre Belloni <alexandre.belloni@bootlin.com>
18 - $ref: rtc.yaml#
23 # AB-RTCMC-32.768kHz-B5ZE-S3: Real Time Clock/Calendar Module with I2C Interface
24 - abracon,abb5zes3
25 # AB-RTCMC-32.768kHz-EOZ9: Real Time Clock/Calendar Module with I2C Interface
26 - abracon,abeoz9
[all …]
/linux/Documentation/core-api/
H A Ddebug-objects.rst2 The object-lifetime debugging infrastructure
15 - Activation of uninitialized objects
17 - Initialization of active objects
19 - Usage of freed/destroyed objects
21 debugobjects is not changing the data structure of the real object so it
39 - debug_object_init
41 - debug_object_init_on_stack
43 - debug_object_activate
45 - debug_object_deactivate
47 - debug_object_destroy
[all …]
/linux/Documentation/scheduler/
H A Dsched-rt-group.rst2 Real-Time group scheduling
12 2.1 System-wide settings
33 are real-time processes).
40 ---------------
42 Real-time scheduling is all about determinism, a group has to be able to rely on
44 multiple groups of real-time tasks, each group must be assigned a fixed portion
45 of the CPU time available. Without a minimum guarantee a real-time group can
50 ----------------
53 in a given period. We allocate this "run time" for each real-time group which
54 the other real-time groups will not be permitted to use.
[all …]
/linux/Documentation/mm/
H A Dactive_mm.rst6 (running tasks with ->active_mm == mm && ->mm == NULL) on kernels
13 List: linux-kernel
16 Date: 1999-07-30 21:36:24
18 Cc'd to linux-kernel, because I don't write explanations all that often,
25 > discussed on the mailing lists---I just returned from vacation and
26 > wasn't able to follow linux-kernel for a while).
30 - we have "real address spaces" and "anonymous address spaces". The
32 user-level page tables at all, so when we do a context switch into an
37 doesn't need any user mappings - all kernel threads basically fall into
38 this category, but even "real" threads can temporarily say that for
[all …]
/linux/arch/s390/kernel/
H A Dskey.c1 // SPDX-License-Identifier: GPL-2.0
11 unsigned long real; in load_real_address() local
14 " lra %[real],0(%[address])" in load_real_address()
15 : [real] "=d" (real) in load_real_address()
18 return real; in load_real_address()
24 * non-default access key.
28 unsigned long address, real; in __skey_regions_initialize() local
34 address = r->start & PAGE_MASK; in __skey_regions_initialize()
36 real = load_real_address(address); in __skey_regions_initialize()
37 page_set_storage_key(real, PAGE_DEFAULT_KEY, 1); in __skey_regions_initialize()
[all …]
/linux/arch/x86/realmode/rm/
H A Dreboot.S1 /* SPDX-License-Identifier: GPL-2.0 */
6 #include <asm/processor-flags.h>
7 #include <asm/msr-index.h>
11 * The following code and data reboots the machine by switching to real
47 /* Set up the IDT for real mode. */
51 * Set up a GDT from which we can load segment descriptors for real
52 * mode. The GDT is not used in real mode; it is just needed here to
58 * Load the data segment registers with 16-bit compatible values
70 * This is 16-bit protected mode code to disable paging and the cache,
71 * switch to real mode and jump to the BIOS reset code.
[all …]
H A Dtrampoline_32.S1 /* SPDX-License-Identifier: GPL-2.0 */
11 * in real mode with no stack, but the rest of the
17 * On entry to trampoline_start, the processor is in real mode
18 * with 16-bit addressing and 16-bit data. CS has some value
20 * of the real mode code before doing anything further.
33 wbinvd # Needed for NUMA-Q should be harmless for others
46 * lgdt will not be able to load the address as in real mode default
/linux/Documentation/dev-tools/kunit/api/
H A Dfunctionredirection.rst1 .. SPDX-License-Identifier: GPL-2.0
14 stability of the rest of the system (making it less likely for test-specific
39 Static stubs are a way of redirecting calls to one function (the "real"
42 It works by adding a macro to the "real" function which checks to see if a test
48 1. Add the KUNIT_STATIC_STUB_REDIRECT() macro to the start of the "real"
53 function, followed by all of the arguments passed to the real function.
57 .. code-block:: c
62 /* real implementation */
67 These functions should have the same function signature as the real function.
68 In the event they need to access or modify test-specific state, they can use
[all …]
/linux/include/linux/mfd/syscon/
H A Datmel-st.h1 /* SPDX-License-Identifier: GPL-2.0+ */
6 * System Timer (ST) - System peripherals registers.
26 #define AT91_ST_RTMR 0x0c /* Real-time Mode Register */
27 #define AT91_ST_RTPRES 0xffff /* Real-time Prescalar Value */
32 #define AT91_ST_RTTINC BIT(2) /* Real-time Timer Increment */
39 #define AT91_ST_RTAR 0x20 /* Real-time Alarm Register */
42 #define AT91_ST_CRTR 0x24 /* Current Real-time Register */
43 #define AT91_ST_CRTV 0xfffff /* Current Real-Time Value */
/linux/tools/testing/selftests/drivers/net/netdevsim/
H A Dtc-mq-visibility.sh2 # SPDX-License-Identifier: GPL-2.0-only
4 source ethtool-common.sh
6 set -o pipefail
9 n=$(tc qdisc show dev $NDEV | grep '^qdisc' | wc -l)
10 echo $((n - 1))
19 if [ $n -ne $1 ]; then
40 ethtool -L $NDEV combined $n
47 ethtool -L $NDEV combined $n
51 # One real one
53 n_child_assert 4 "One real queue"
[all …]
/linux/arch/s390/kvm/
H A Dgaccess.h1 /* SPDX-License-Identifier: GPL-2.0 */
17 #include "kvm-s390.h"
20 * kvm_s390_real_to_abs - convert guest real address to guest absolute address
21 * @prefix - guest prefix
22 * @gra - guest real address
24 * Returns the guest absolute address that corresponds to the passed guest real
32 gra -= prefix; in _kvm_s390_real_to_abs()
37 * kvm_s390_real_to_abs - convert guest real address to guest absolute address
38 * @vcpu - guest virtual cpu
39 * @gra - guest real address
[all …]
/linux/drivers/char/agp/
H A Dati-agp.c46 unsigned long *real; member
60 page_map->real = (unsigned long *) __get_free_page(GFP_KERNEL); in ati_create_page_map()
61 if (page_map->real == NULL) in ati_create_page_map()
62 return -ENOMEM; in ati_create_page_map()
64 set_memory_uc((unsigned long)page_map->real, 1); in ati_create_page_map()
65 err = map_page_into_agp(virt_to_page(page_map->real)); in ati_create_page_map()
67 free_page((unsigned long)page_map->real); in ati_create_page_map()
70 page_map->remapped = page_map->real; in ati_create_page_map()
73 writel(agp_bridge->scratch_page, page_map->remapped+i); in ati_create_page_map()
74 readl(page_map->remapped+i); /* PCI Posting. */ in ati_create_page_map()
[all …]
H A Dsworks-agp.c33 unsigned long *real; member
52 page_map->real = (unsigned long *) __get_free_page(GFP_KERNEL); in serverworks_create_page_map()
53 if (page_map->real == NULL) { in serverworks_create_page_map()
54 return -ENOMEM; in serverworks_create_page_map()
57 set_memory_uc((unsigned long)page_map->real, 1); in serverworks_create_page_map()
58 page_map->remapped = page_map->real; in serverworks_create_page_map()
61 writel(agp_bridge->scratch_page, page_map->remapped+i); in serverworks_create_page_map()
69 set_memory_wb((unsigned long)page_map->real, 1); in serverworks_free_page_map()
70 free_page((unsigned long) page_map->real); in serverworks_free_page_map()
83 if (entry->real != NULL) { in serverworks_free_gatt_pages()
[all …]
H A Damd-k7-agp.c9 #include <linux/page-flags.h>
19 #define AMD_GARTENABLE 0x02 /* In mmio region (16-bit register) */
20 #define AMD_ATTBASE 0x04 /* In mmio region (32-bit register) */
21 #define AMD_TLBFLUSH 0x0c /* In mmio region (32-bit register) */
22 #define AMD_CACHEENTRY 0x10 /* In mmio region (32-bit register) */
27 unsigned long *real; member
41 page_map->real = (unsigned long *) __get_free_page(GFP_KERNEL); in amd_create_page_map()
42 if (page_map->real == NULL) in amd_create_page_map()
43 return -ENOMEM; in amd_create_page_map()
45 set_memory_uc((unsigned long)page_map->real, 1); in amd_create_page_map()
[all …]
/linux/drivers/rtc/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
14 bool "Real Time Clock"
44 This clock should be battery-backed, so that it reads the correct
45 time when the system boots from a power-off state. Otherwise, your
141 once-per-second update interrupts, used for synchronization.
159 will be called rtc-test.
173 will be called rtc-88pm860x.
183 will be called rtc-88pm80x.
193 will be called rtc-88pm886.
197 tristate "Abracon AB-RTCMC-32.768kHz-B5ZE-S3"
[all …]
/linux/arch/parisc/kernel/
H A Dreal2.S14 #include <asm/asm-offsets.h>
32 /************************ 32-bit real-mode calls ***********************/
46 STREG %rp, -RP_OFFSET(%sp) /* save RP */
50 STREG %r27, -1*REG_SZ(%sp)
51 STREG %r29, -2*REG_SZ(%sp)
53 STREG %sp, -REG_SZ(%arg0) /* save SP on real-mode stack */
54 copy %arg0, %sp /* adopt the real-mode SP */
60 /* 32-bit calling convention passes first 4 args in registers */
62 ldw -8(%arg1), %arg2
63 ldw -12(%arg1), %arg3
[all …]
/linux/include/uapi/linux/
H A Dacct.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
3 * BSD Process Accounting for Linux - Definitions
8 * BSD-style process accounting. The kernel accounting code and all
9 * user-level programs that try to do something useful with the
12 * Copyright (C) 1995 - 1997 Marco van Wieringen - ELM Consultancy B.V.
25 * comp_t is a 16-bit "floating" point number with a 3-bit base 8
26 * exponent and a 13-bit fraction.
27 * comp2_t is 24-bit with 5-bit base 2 exponent and 20 bit fraction
49 __u16 ac_uid16; /* LSB of Real User ID */
50 __u16 ac_gid16; /* LSB of Real Group ID */
[all …]
/linux/scripts/
H A DMakefile.lib1 # SPDX-License-Identifier: GPL-2.0
3 # Finds the multi-part object the current object will be linked into.
4 # If the object belongs to two or more multi-part objects, list them all.
5 modname-multi = $(sort $(foreach m,$(multi-obj-ym),\
6 $(if $(filter $*.o, $(call suffix-search, $m, .o, -objs -y -m)),$(m:.o=))))
8 __modname = $(or $(modname-multi),$(basetarget))
14 target-stem = $(basename $(patsubst $(obj)/%,%,$@))
19 name-fix-token = $(subst $(comma),_,$(subst -,_,$1))
20 name-fix = $(call stringify,$(call name-fix-token,$1))
21 basename_flags = -DKBUILD_BASENAME=$(call name-fix,$(basetarget))
[all …]
/linux/include/linux/
H A Dtimekeeping.h1 /* SPDX-License-Identifier: GPL-2.0 */
25 * ktime_get() family - read the current time in a multitude of ways.
29 * For other references, use the functions with "real", "clocktai",
35 * See Documentation/core-api/timekeeping.rst for more details.
82 * ktime_get_real - get the real (wall-) time in ktime_t format
84 * Returns: real (wall) time in ktime_t format
97 * ktime_get_boottime - Get monotonic time since boot in ktime_t format
115 * ktime_get_clocktai - Get the TAI time of day in ktime_t format
158 * ktime_mono_to_real - Convert monotonic time to clock realtime
169 * ktime_get_ns - Get the current time in nanoseconds
[all …]
/linux/Documentation/arch/parisc/
H A Ddebugging.rst2 PA-RISC Debugging
5 okay, here are some hints for debugging the lower-level parts of
12 A lot of the assembly code currently runs in real mode, which means
22 When real-mode code tries to access non-existent memory, you'll get
26 the I/O range); the System Responder address is the address real-mode
31 get translated to a physical address before real-mode code tried to
41 was interrupted - so if you get an interruption between the instruction
/linux/kernel/trace/rv/monitors/rtapp/
H A DKconfig6 Collection of monitors to check for common problems with real-time
9 If you are developing a real-time system and not entirely sure whether
10 the applications are designed correctly for real-time, you want to say
/linux/kernel/trace/rv/monitors/sleep/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
13 Monitor that real-time tasks do not sleep in a manner that may
16 If you are developing a real-time system and not entirely sure whether
17 the applications are designed correctly for real-time, you want to say
/linux/kernel/trace/rv/monitors/pagefault/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
12 Monitor that real-time tasks do not raise page faults, causing
15 If you are developing a real-time system and not entirely sure whether
16 the applications are designed correctly for real-time, you want to say
/linux/tools/testing/selftests/damon/
H A Ddamon_nr_regions.py2 # SPDX-License-Identifier: GPL-2.0
14 Exit with non-zero return code if the given {min,max}_nr_regions is not
66 test_name = 'nr_regions test with %d/%d/%d real/min/max nr_regions' % (
70 collected_nr_regions[-1] > max_nr_regions):
79 # test min_nr_regions larger than real nr regions
82 # test max_nr_regions smaller than real nr regions
85 # test online-tuned max_nr_regions that smaller than real nr regions
107 # wait until the real regions are found
142 print('fail online-tuned max_nr_regions: %d > 7' % nr_tried_regions)
144 print('pass online-tuned max_nr_regions')

12345678910>>...43