| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/ |
| 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 29 # Dallas DS1672 Real-time Clock 33 # I2C-BUS INTERFACE REAL TIME CLOCK MODULE 35 # I2C-BUS INTERFACE REAL TIME CLOCK MODULE with Battery Backed RAM 37 # I2C-BUS INTERFACE REAL TIME CLOCK MODULE 43 # Intersil ISL12022 Real-time Clock 45 # Real Time Clock Module with I2C-Bus 47 # Real Time Clock Module with I2C-Bus 49 # Real Time Clock [all …]
|
| /kernel/linux/linux-6.6/fs/overlayfs/ |
| D | file.c | 104 static int ovl_real_fdget_meta(const struct file *file, struct fd *real, in ovl_real_fdget_meta() argument 111 real->flags = 0; in ovl_real_fdget_meta() 112 real->file = file->private_data; in ovl_real_fdget_meta() 128 if (unlikely(file_inode(real->file) != d_inode(realpath.dentry))) { in ovl_real_fdget_meta() 129 real->flags = FDPUT_FPUT; in ovl_real_fdget_meta() 130 real->file = ovl_open_realfile(file, &realpath); in ovl_real_fdget_meta() 132 return PTR_ERR_OR_ZERO(real->file); in ovl_real_fdget_meta() 136 if (unlikely((file->f_flags ^ real->file->f_flags) & ~OVL_OPEN_FLAGS)) in ovl_real_fdget_meta() 137 return ovl_change_flags(real->file, file->f_flags); in ovl_real_fdget_meta() 142 static int ovl_real_fdget(const struct file *file, struct fd *real) in ovl_real_fdget() argument [all …]
|
| D | export.c | 41 * Before encoding a non-upper directory file handle from real layer N, we need 42 * to check if it will be possible to reconnect an overlay dentry from the real 177 * (*) Decoding a connected overlay dir from real lower dentry is not always 297 * Find or instantiate an overlay dentry from real dentries and index. 379 * Lookup a child overlay dentry to get a connected overlay dentry whose real 380 * dentry is @real. If @real is on upper layer, we lookup a child overlay 381 * dentry with the same name as the real dentry. Otherwise, we need to consult 385 struct dentry *real, in ovl_lookup_real_one() argument 394 * Lookup child overlay dentry by real name. The dir mutex protects us in ovl_lookup_real_one() 396 * real has already been moved to a parent that is not under the in ovl_lookup_real_one() [all …]
|
| /kernel/linux/linux-5.10/fs/overlayfs/ |
| D | file.c | 108 static int ovl_real_fdget_meta(const struct file *file, struct fd *real, in ovl_real_fdget_meta() argument 114 real->flags = 0; in ovl_real_fdget_meta() 115 real->file = file->private_data; in ovl_real_fdget_meta() 123 if (unlikely(file_inode(real->file) != realinode)) { in ovl_real_fdget_meta() 124 real->flags = FDPUT_FPUT; in ovl_real_fdget_meta() 125 real->file = ovl_open_realfile(file, realinode); in ovl_real_fdget_meta() 127 return PTR_ERR_OR_ZERO(real->file); in ovl_real_fdget_meta() 131 if (unlikely((file->f_flags ^ real->file->f_flags) & ~OVL_OPEN_FLAGS)) in ovl_real_fdget_meta() 132 return ovl_change_flags(real->file, file->f_flags); in ovl_real_fdget_meta() 137 static int ovl_real_fdget(const struct file *file, struct fd *real) in ovl_real_fdget() argument [all …]
|
| D | export.c | 41 * Before encoding a non-upper directory file handle from real layer N, we need 42 * to check if it will be possible to reconnect an overlay dentry from the real 176 * (*) Connecting an overlay dir from real lower dentry is not always 276 * Find or instantiate an overlay dentry from real dentries and index. 357 * Lookup a child overlay dentry to get a connected overlay dentry whose real 358 * dentry is @real. If @real is on upper layer, we lookup a child overlay 359 * dentry with the same name as the real dentry. Otherwise, we need to consult 363 struct dentry *real, in ovl_lookup_real_one() argument 372 * Lookup child overlay dentry by real name. The dir mutex protects us in ovl_lookup_real_one() 374 * real has already been moved to a parent that is not under the in ovl_lookup_real_one() [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/ |
| 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 29 # Dallas DS1672 Real-time Clock 35 # I2C-BUS INTERFACE REAL TIME CLOCK MODULE 37 # I2C-BUS INTERFACE REAL TIME CLOCK MODULE 40 # I2C-BUS INTERFACE REAL TIME CLOCK MODULE with Battery Backed RAM 42 # I2C-BUS INTERFACE REAL TIME CLOCK MODULE 48 # Real Time Clock Module with I2C-Bus 50 # Real Time Clock 52 # Real-time Clock Module [all …]
|
| /kernel/linux/linux-5.10/Documentation/core-api/ |
| 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 initialization of the object happens. E.g. it [all …]
|
| /kernel/linux/linux-6.6/Documentation/core-api/ |
| 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 initialization of the object happens. E.g. it [all …]
|
| /kernel/linux/linux-5.10/Documentation/vm/ |
| D | active_mm.rst | 26 - we have "real address spaces" and "anonymous address spaces". The 34 this category, but even "real" threads can temporarily say that for 40 - "tsk->mm" points to the "real address space". For an anonymous process, 42 really doesn't _have_ a real address space at all. 48 The rule is that for a process with a real address space (ie tsk->mm is 49 non-NULL) the active_mm obviously always has to be the same as the real 58 "mm_users" counter that is how many "real address space users" there are, 60 users) plus one if there are any real users. 62 Usually there is at least one real user, but it could be that the real 66 gets scheduled away in favour of a real thread, the "zombie" mm gets [all …]
|
| /kernel/linux/linux-6.6/Documentation/mm/ |
| 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 70 gets scheduled away in favour of a real thread, the "zombie" mm gets [all …]
|
| /kernel/linux/linux-6.6/arch/sparc/include/asm/ |
| D | hypervisor.h | 63 #define HV_ENORADDR 2 /* Invalid real address */ 119 * HV_ENORADDR Buffer is to an illegal real address. 124 * by the real address in ARG0. The buffer provided must be 16 byte 148 * the SIR (trap type 0x04) real trap table (RTBA) entry point on one 228 * array in real memory, of which each 16-bit word is a CPU ID. CPU 231 * second is the (real address) pointer to the CPU ID list. 244 * ENORADDR Invalid PC or RTBA real address 248 * Start CPU with given CPU ID with PC in %pc and with a real trap 328 * ARG1: base real address 331 * ERRORS: ENORADDR Invalid base real address [all …]
|
| /kernel/linux/linux-5.10/arch/sparc/include/asm/ |
| D | hypervisor.h | 63 #define HV_ENORADDR 2 /* Invalid real address */ 119 * HV_ENORADDR Buffer is to an illegal real address. 124 * by the real address in ARG0. The buffer provided must be 16 byte 148 * the SIR (trap type 0x04) real trap table (RTBA) entry point on one 228 * array in real memory, of which each 16-bit word is a CPU ID. CPU 231 * second is the (real address) pointer to the CPU ID list. 244 * ENORADDR Invalid PC or RTBA real address 248 * Start CPU with given CPU ID with PC in %pc and with a real trap 328 * ARG1: base real address 331 * ERRORS: ENORADDR Invalid base real address [all …]
|
| /kernel/linux/linux-6.6/arch/x86/realmode/rm/ |
| D | reboot.S | 10 * The following code and data reboots the machine by switching to real 46 /* Set up the IDT for real mode. */ 50 * Set up a GDT from which we can load segment descriptors for real 51 * mode. The GDT is not used in real mode; it is just needed here to 70 * switch to real mode and jump to the BIOS reset code. 72 * The instruction that switches to real mode by writing to CR0 must be 74 * valid value for real mode, and flushes the prefetch queue to avoid 86 * occurred; hopefully real BIOSs don't assume much. This is not the 132 .word 0xffff /* Length - real mode default value */ 133 .long 0 /* Base - real mode default value */ [all …]
|
| /kernel/linux/linux-5.10/arch/x86/realmode/rm/ |
| D | reboot.S | 10 * The following code and data reboots the machine by switching to real 46 /* Set up the IDT for real mode. */ 50 * Set up a GDT from which we can load segment descriptors for real 51 * mode. The GDT is not used in real mode; it is just needed here to 70 * switch to real mode and jump to the BIOS reset code. 72 * The instruction that switches to real mode by writing to CR0 must be 74 * valid value for real mode, and flushes the prefetch queue to avoid 86 * occurred; hopefully real BIOSs don't assume much. This is not the 132 .word 0xffff /* Length - real mode default value */ 133 .long 0 /* Base - real mode default value */ [all …]
|
| /kernel/linux/linux-6.6/Documentation/dev-tools/kunit/api/ |
| 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' function) using [all …]
|
| /kernel/linux/linux-6.6/Documentation/scheduler/ |
| D | sched-deadline.rst | 12 3. Scheduling Real-Time Tasks 70 with the "traditional" real-time task model (see Section 3) can effectively 108 said to be "throttled" (also known as "depleted" in real-time literature) 165 real-time guarantees. It therefore enters a transitional state called 168 breaking the real-time guarantees. 302 3. Scheduling Real-Time Tasks 322 suited for periodic or sporadic real-time tasks that need guarantees on their 328 A typical real-time task is composed of a repetition of computation phases 336 A real-time task can be periodic with period P if r_{j+1} = r_j + P, or 339 Summing up, a real-time task can be described as [all …]
|
| /kernel/linux/linux-5.10/Documentation/scheduler/ |
| D | sched-deadline.rst | 12 3. Scheduling Real-Time Tasks 70 with the "traditional" real-time task model (see Section 3) can effectively 108 said to be "throttled" (also known as "depleted" in real-time literature) 165 real-time guarantees. It therefore enters a transitional state called 168 breaking the real-time guarantees. 299 3. Scheduling Real-Time Tasks 319 suited for periodic or sporadic real-time tasks that need guarantees on their 325 A typical real-time task is composed of a repetition of computation phases 333 A real-time task can be periodic with period P if r_{j+1} = r_j + P, or 336 Summing up, a real-time task can be described as [all …]
|
| /kernel/linux/linux-6.6/include/linux/mfd/syscon/ |
| 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 */
|
| /kernel/linux/linux-5.10/include/linux/mfd/syscon/ |
| 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 */
|
| /kernel/linux/linux-6.6/scripts/ |
| D | Makefile.lib | 53 real-search = $(foreach m, $1, $(if $(call suffix-search, $m, $2, $3 -), $(call suffix-search, $m, … 62 real-obj-y := $(call real-search, $(obj-y), .o, -objs -y) 63 real-obj-m := $(call real-search, $(obj-m), .o, -objs -y -m) 85 real-dtb-y := $(call real-search, $(dtb-y), .dtb, -dtbs) 99 real-obj-y := $(addprefix $(obj)/,$(real-obj-y)) 100 real-obj-m := $(addprefix $(obj)/,$(real-obj-m)) 103 real-dtb-y := $(addprefix $(obj)/, $(real-dtb-y)) 213 part-of-module = $(if $(filter $(basename $@).o, $(real-obj-m)),y) 320 cmd_ld = $(LD) $(ld_flags) $(real-prereqs) -o $@ 326 cmd_ar = rm -f $@; $(AR) cDPrsT $@ $(real-prereqs) [all …]
|
| /kernel/linux/linux-5.10/arch/s390/kvm/ |
| 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 210 * If DAT is off data will be copied to guest real or absolute memory. [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ |
| D | ia_css_sdis2_types.h | 34 s16 *odd_real; /** real part of the odd coefficients*/ 36 s16 *even_real;/** real part of the even coefficients*/ 41 …hor_coefs.odd_real is the pointer to int16_t[grid.num_hor_coefs] containing the horizontal odd real 57 s32 *odd_real; /** real part of the odd statistics*/ 59 s32 *even_real;/** real part of the even statistics*/ 65 …* the horizontal odd real statistics. Valid statistics data area is int16_t[0..grid.height-1][0..…
|
| /kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/ |
| D | ia_css_sdis2_types.h | 34 s16 *odd_real; /** real part of the odd coefficients*/ 36 s16 *even_real;/** real part of the even coefficients*/ 41 …hor_coefs.odd_real is the pointer to int16_t[grid.num_hor_coefs] containing the horizontal odd real 57 s32 *odd_real; /** real part of the odd statistics*/ 59 s32 *even_real;/** real part of the even statistics*/ 65 …* the horizontal odd real statistics. Valid statistics data area is int16_t[0..grid.height-1][0..…
|
| /kernel/linux/linux-6.6/arch/s390/kvm/ |
| 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 or absolute memory. [all …]
|
| /kernel/linux/linux-6.6/drivers/char/agp/ |
| 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 …]
|