/linux/Documentation/trace/rv/ |
H A D | monitor_rtapp.rst | 1 Real-time application monitors 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 18 action. This causes significant delays to the real-time thread 19 - Priority inversion: A real-time thread blocks waiting for a lower-priority 20 thread. This causes the real-time thread to effectively take on the 21 scheduling priority of the lower-priority thread. For example, the real-time 23 non-pi-mutex, but the mutex is currently owned by a non-real-time thread. 26 reasons for unexpected latency with real-time applications. It is a container of 32 The `pagefault` monitor reports real [all...] |
/linux/Documentation/devicetree/bindings/rtc/ |
H A D | trivial-rtc.yaml | 23 # AB-RTCMC-32.768kHz-B5ZE-S3: Real Time Clock/Calendar Module with I2C Interface 25 # AB-RTCMC-32.768kHz-EOZ9: Real Time Clock/Calendar Module with I2C Interface 27 # ASPEED BMC ast2400 Real-time Clock 29 # ASPEED BMC ast2500 Real-time Clock 31 # ASPEED BMC ast2600 Real-time Clock 33 # Conexant Digicolor Real Time Clock Controller 37 # Dallas DS1672 Real-time Clock 41 # SD2405AL Real-Time Clock 45 # I2C-BUS INTERFACE REAL TIME CLOCK MODULE 47 # I2C-BUS INTERFACE REAL TIM [all...] |
/linux/fs/overlayfs/ |
H A D | export.c | 36 * Before encoding a non-upper directory file handle from real layer N, we need 37 * to check if it will be possible to reconnect an overlay dentry from the real 172 * (*) Decoding a connected overlay dir from real lower dentry is not always 292 * Find or instantiate an overlay dentry from real dentries and index. 353 * Lookup a child overlay dentry to get a connected overlay dentry whose real 354 * dentry is @real. If @real is on upper layer, we lookup a child overlay 355 * dentry with the same name as the real dentry. Otherwise, we need to consult 359 struct dentry *real, in ovl_lookup_real_one() argument 368 * Lookup child overlay dentry by real nam in ovl_lookup_real_one() 425 ovl_lookup_real_inode(struct super_block * sb,struct dentry * real,const struct ovl_layer * layer) ovl_lookup_real_inode() argument 490 ovl_lookup_real_ancestor(struct super_block * sb,struct dentry * real,const struct ovl_layer * layer) ovl_lookup_real_ancestor() argument 543 ovl_lookup_real(struct super_block * sb,struct dentry * real,const struct ovl_layer * layer) ovl_lookup_real() argument 651 struct dentry *real = upper ?: (index ?: lowerpath->dentry); ovl_get_dentry() local [all...] |
/linux/Documentation/core-api/ |
H A D | debug-objects.rst | 21 debugobjects is not changing the data structure of the real object so it 53 Each of these functions takes the address of the real object and a 70 This function is called whenever the initialization function of a real 73 When the real object is already tracked by debugobjects it is checked, 78 problem before the real initialization of the object happens. E.g. it 82 When the real object is not yet tracked by debugobjects, debugobjects 83 allocates a tracker object for the real object and sets the tracker 93 This function is called whenever the initialization function of a real 96 When the real object is already tracked by debugobjects it is checked, 101 problem before the real initializatio [all...] |
/linux/Documentation/mm/ |
H A D | active_mm.rst | 30 - we have "real address spaces" and "anonymous address spaces". The 38 this category, but even "real" threads can temporarily say that for 44 - "tsk->mm" points to the "real address space". For an anonymous process, 46 really doesn't _have_ a real address space at all. 52 The rule is that for a process with a real address space (ie tsk->mm is 53 non-NULL) the active_mm obviously always has to be the same as the real 62 "mm_users" counter that is how many "real address space users" there are, 64 users) plus one if there are any real users. 66 Usually there is at least one real user, but it could be that the real [all...] |
/linux/arch/s390/kernel/ |
H A D | skey.c | 11 unsigned long real; in load_real_address() local 14 " lra %[real],0(%[address])\n" in load_real_address() 15 : [real] "=d" (real) in load_real_address() 18 return real; in load_real_address() 28 unsigned long address, real; in __skey_regions_initialize() local 36 real = load_real_address(address); in __skey_regions_initialize() 37 page_set_storage_key(real, PAGE_DEFAULT_KEY, 1); in __skey_regions_initialize()
|
/linux/arch/x86/realmode/rm/ |
H A D | reboot.S | 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 71 * switch to real mode and jump to the BIOS reset code. 73 * The instruction that switches to real mode by writing to CR0 must be 75 * valid value for real mode, and flushes the prefetch queue to avoid 87 * occurred; hopefully real BIOSs don't assume much. This is not the 133 .word 0xffff /* Length - real mode default value */ 134 .long 0 /* Base - real mod [all...] |
H A D | trampoline_32.S | 11 * in real mode with no stack, but the rest of the 17 * On entry to trampoline_start, the processor is in real mode 20 * of the real mode code before doing anything further. 46 * lgdt will not be able to load the address as in real mode default
|
/linux/Documentation/dev-tools/kunit/api/ |
H A D | functionredirection.rst | 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. 62 /* real implementation */ 67 These functions should have the same function signature as the real function. 87 the real function, and the replacement function. You can call this several 99 4. Call (perhaps indirectly) the real function. 101 Once the redirection is activated, any call to the real function will call 115 original behaviour of the 'real' functio [all...] |
/linux/Documentation/scheduler/ |
H A D | sched-deadline.rst | 12 3. Scheduling Real-Time Tasks 71 with the "traditional" real-time task model (see Section 3) can effectively 109 said to be "throttled" (also known as "depleted" in real-time literature) 166 real-time guarantees. It therefore enters a transitional state called 169 breaking the real-time guarantees. 303 3. Scheduling Real-Time Tasks 323 suited for periodic or sporadic real-time tasks that need guarantees on their 329 A typical real-time task is composed of a repetition of computation phases 337 A real-time task can be periodic with period P if r_{j+1} = r_j + P, or 340 Summing up, a real [all...] |
/linux/include/linux/mfd/syscon/ |
H A D | atmel-st.h | 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 D | tc-mq-visibility.sh | 51 # One real one 53 n_child_assert 4 "One real queue" 56 n_child_assert 2 "One real queue, one default" 59 n_child_assert 4 "One real queue, rest default" 61 # Remove real one 66 n_child_assert 3 "Deleting real one, replacing default one with pfifo"
|
/linux/drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ |
H A D | ia_css_sdis2_types.h | 25 s16 *odd_real; /** real part of the odd coefficients*/ 27 s16 *even_real;/** real part of the even coefficients*/ 32 * e.g. hor_coefs.odd_real is the pointer to int16_t[grid.num_hor_coefs] containing the horizontal odd real 48 s32 *odd_real; /** real part of the odd statistics*/ 50 s32 *even_real;/** real part of the even statistics*/ 56 * the horizontal odd real statistics. Valid statistics data area is int16_t[0..grid.height-1][0..grid.width-1]
|
/linux/arch/s390/kvm/ |
H A D | gaccess.h | 20 * kvm_s390_real_to_abs - convert guest real address to guest absolute address 22 * @gra - guest real address 24 * Returns the guest absolute address that corresponds to the passed guest real 37 * kvm_s390_real_to_abs - convert guest real address to guest absolute address 39 * @gra - guest real address 41 * Returns the guest absolute address that corresponds to the passed guest real 107 * @gra: vcpu's destination guest real address 134 * @gra: vcpu's source guest real address 160 * @gra: vcpu's source guest real address 223 * If DAT is off data will be copied to guest real o [all...] |
/linux/drivers/char/agp/ |
H A D | ati-agp.c | 46 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() 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() 83 unmap_page_from_agp(virt_to_page(page_map->real)); in ati_free_page_map() 84 set_memory_wb((unsigned long)page_map->real, 1); in ati_free_page_map() 85 free_page((unsigned long) page_map->real); in ati_free_page_map() [all...] |
H A D | sworks-agp.c | 33 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() 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() 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() 159 writel(virt_to_phys(serverworks_private.scratch_dir.real) | 1, page_dir.remapped+i); in serverworks_create_gatt_table() 169 agp_bridge->gatt_table_real = (u32 *)page_dir.real; in serverworks_create_gatt_table() [all...] |
/linux/drivers/rtc/ |
H A D | Kconfig | 14 bool "Real Time Clock" 220 families of ultra-low-power battery- and capacitor-backed real-time 230 If you say yes here you get support for the real-time clock found 295 DS1374 real-time clock chips. If an interrupt is associated 308 real-time clock chips. 805 and DS1306 real time clock chips. These support a trickle 816 Dallas/Maxim DS1343 and DS1344 real time clock chips. 933 DS3232 and DS3234 real-time clock chips. If an interrupt is associated 1022 Say "yes" here to get direct support for the real time clock 1043 Direct support for the real [all...] |
/linux/arch/parisc/kernel/ |
H A D | real2.S | 32 /************************ 32-bit real-mode calls ***********************/ 53 STREG %sp, -REG_SZ(%arg0) /* save SP on real-mode stack */ 54 copy %arg0, %sp /* adopt the real-mode SP */ 147 /* switch to real mode... */ 220 /************************ 64-bit real-mode calls ***********************/ 232 std %sp, -8(%arg0) /* save SP on real-mode stack */ 233 copy %arg0, %sp /* adopt the real-mode SP */ 249 /* set up real-mode stack and real-mode ap */
|
/linux/include/uapi/linux/ |
H A D | acct.h | 49 __u16 ac_uid16; /* LSB of Real User ID */ 50 __u16 ac_gid16; /* LSB of Real Group ID */ 71 __u32 ac_uid; /* Real User ID */ 72 __u32 ac_gid; /* Real Group ID */ 81 __u32 ac_uid; /* Real User ID */ 82 __u32 ac_gid; /* Real Group ID */
|
/linux/Documentation/arch/parisc/ |
H A D | debugging.rst | 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
|
/linux/kernel/trace/rv/monitors/rtapp/ |
H A D | Kconfig | 6 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/scripts/ |
H A D | Makefile.lib | 139 part-of-builtin = $(if $(filter $(basename $@).o, $(real-obj-y) $(lib-y)),y) 140 part-of-module = $(if $(filter $(basename $@).o, $(real-obj-m)),y) 298 cmd_ld = $(LD) $(ld_flags) $(real-prereqs) -o $@ 304 cmd_ar = rm -f $@; $(AR) cDPrsT $@ $(real-prereqs) 316 cmd_gzip = cat $(real-prereqs) | $(KGZIP) -n -f -9 > $@ 325 for F in $(real-prereqs); do \ 342 cmd_bzip2 = cat $(real-prereqs) | $(KBZIP2) -9 > $@ 345 cmd_bzip2_with_size = { cat $(real-prereqs) | $(KBZIP2) -9; $(size_append); } > $@ 351 cmd_lzma = cat $(real-prereqs) | $(LZMA) -9 > $@ 354 cmd_lzma_with_size = { cat $(real [all...] |
/linux/kernel/trace/rv/monitors/pagefault/ |
H A D | Kconfig | 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/kernel/trace/rv/monitors/sleep/ |
H A D | Kconfig | 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/Documentation/arch/x86/ |
H A D | boot.rst | 12 real-mode DOS as a mainstream operating system. 103 | Stack/heap | For use by the kernel real-mode code. 105 | Kernel setup | The kernel real-mode code. 121 0x100000 ("high memory"), and the kernel real-mode block (boot sector, 154 | Stack/heap | For use by the kernel real-mode code. 156 | Kernel setup | The kernel real-mode code. 171 The Real-Mode Kernel Header 179 real-mode code (boot sector and setup code) and then examine the 180 following header at offset 0x01f1. The real-mode code can total up to 233 the real valu [all...] |