Home
last modified time | relevance | path

Searched refs:real (Results 1 – 25 of 611) sorted by relevance

12345678910>>...25

/linux/fs/overlayfs/
A Dfile.c186 struct fd real; in ovl_llseek() local
223 fdput(real); in ovl_llseek()
287 fdput(real); in ovl_read_iter()
325 fdput(real); in ovl_write_iter()
350 fdput(real); in ovl_splice_read()
384 fdput(real); in ovl_splice_write()
413 fdput(real); in ovl_fsync()
455 fdput(real); in ovl_fallocate()
477 fdput(real); in ovl_fadvise()
595 err = fd_file(real)->f_op->flush(fd_file(real), id); in ovl_flush()
[all …]
A Dexport.c354 struct dentry *real, in ovl_lookup_real_one() argument
371 parent = dget_parent(real); in ovl_lookup_real_one()
415 struct dentry *real,
422 struct dentry *real, in ovl_lookup_real_inode() argument
487 struct dentry *real, in ovl_lookup_real_ancestor() argument
497 next = dget(real); in ovl_lookup_real_ancestor()
540 struct dentry *real, in ovl_lookup_real() argument
556 if (real_connected == real) in ovl_lookup_real()
560 next = dget(real); in ovl_lookup_real()
654 if (!d_is_dir(real)) in ovl_get_dentry()
[all …]
A Dnamei.c164 struct dentry *real; in ovl_decode_real_fh() local
184 if (IS_ERR(real)) { in ovl_decode_real_fh()
191 if (real == ERR_PTR(-ESTALE) && in ovl_decode_real_fh()
193 real = NULL; in ovl_decode_real_fh()
194 return real; in ovl_decode_real_fh()
197 if (ovl_dentry_weird(real)) { in ovl_decode_real_fh()
198 dput(real); in ovl_decode_real_fh()
202 return real; in ovl_decode_real_fh()
538 enum ovl_xattr ox, struct dentry *real, in ovl_verify_origin_xattr() argument
561 inode = d_inode(real); in ovl_verify_origin_xattr()
[all …]
/linux/scripts/
A DMakefile.lib62 real-obj-y := $(call real-search, $(obj-y), .o, -objs -y)
63 real-obj-m := $(call real-search, $(obj-m), .o, -objs -y -m)
86 real-obj-y := $(addprefix $(obj)/,$(real-obj-y))
87 real-obj-m := $(addprefix $(obj)/,$(real-obj-m))
208 part-of-module = $(if $(filter $(basename $@).o, $(real-obj-m)),y)
309 cmd_ld = $(LD) $(ld_flags) $(real-prereqs) -o $@
315 cmd_ar = rm -f $@; $(AR) cDPrsT $@ $(real-prereqs)
327 cmd_gzip = cat $(real-prereqs) | $(KGZIP) -n -f -9 > $@
336 for F in $(real-prereqs); do \
466 cmd_zstd = cat $(real-prereqs) | $(ZSTD) -19 > $@
[all …]
A DMakefile.dtbs9 real-dtb-y := $(call real-search, $(dtb-y), .dtb, -dtbs)
11 base-dtb-y := $(filter %.dtb, $(call real-search, $(multi-dtb-y), .dtb, -dtbs))
15 real-dtb-y := $(addprefix $(obj)/, $(real-dtb-y))
18 targets += $(real-dtb-y)
A DMakefile.build58 subdir-builtin := $(sort $(filter %/built-in.a, $(real-obj-y)))
234 cmd_mod = printf '%s\n' $(call real-search, $*.o, .o, -objs -y -m) | \
354 targets += $(filter-out $(subdir-builtin), $(real-obj-y))
355 targets += $(filter-out $(subdir-modorder), $(real-obj-m))
391 $(if $(real-prereqs), printf "$(obj)/%s " $(patsubst $(obj)/%,%,$(real-prereqs)) | xargs) \
394 $(obj)/built-in.a: $(real-obj-y) FORCE
400 cmd_gen_order = { $(foreach m, $(real-prereqs), \
/linux/Documentation/mm/
A Dactive_mm.rst30 - 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
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
73 Also, a new rule is that _nobody_ ever has "init_mm" as a real MM any
[all …]
/linux/drivers/char/agp/
A Dati-agp.c46 unsigned long *real; member
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()
99 if (entry->real != NULL) in ati_free_gatt_pages()
[all …]
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()
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()
169 agp_bridge->gatt_table_real = (u32 *)page_dir.real; in serverworks_create_gatt_table()
171 agp_bridge->gatt_bus_addr = virt_to_phys(page_dir.real); in serverworks_create_gatt_table()
[all …]
A Damd-k7-agp.c27 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()
45 set_memory_uc((unsigned long)page_map->real, 1); in amd_create_page_map()
46 page_map->remapped = page_map->real; in amd_create_page_map()
58 set_memory_wb((unsigned long)page_map->real, 1); in amd_free_page_map()
59 free_page((unsigned long) page_map->real); in amd_free_page_map()
72 if (entry->real != NULL) in amd_free_gatt_pages()
144 agp_bridge->gatt_table_real = (u32 *)page_dir.real; in amd_create_gatt_table()
146 agp_bridge->gatt_bus_addr = virt_to_phys(page_dir.real); in amd_create_gatt_table()
[all …]
/linux/Documentation/core-api/
A Ddebug-objects.rst21 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
78 problem before the real initialization of the object happens. E.g. it
83 allocates a tracker object for the real object and sets the tracker
106 allocates a tracker object for the real object and sets the tracker
117 This function is called whenever the activation function of a real
128 When the real object is not yet tracked by debugobjects then the
165 before the real destruction of the object happens. E.g. it can
180 fixup function can correct the problem before the real free of the
193 When the real object is not tracked by debugobjects, it calls
[all …]
/linux/Documentation/scheduler/
A Dsched-rt-group.rst33 are real-time processes).
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
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.
60 Let's consider an example: a frame fixed real-time renderer must deliver 25
73 real-time tasks have explicitly allocated the CPU time they need to perform
96 this will limit time reserved to real-time processes. With
98 real-time groups.
124 done that, even if the user has the rights to run processes with real-time
[all …]
A Dsched-deadline.rst168 breaking the real-time guarantees.
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
343 The utilization of a real-time task is defined as the ratio between its
351 WCET_i/P_i over all the real-time tasks in the system. When considering
355 non- real-time tasks by real-time tasks.
375 real-time task is statically assigned to one and only one CPU), it is
471 deadline and period) and the real-time task parameters (WCET, D, P)
566 of a "traditional" real-time task, and is also often referred to as
570 tasks with real-time group scheduling (a.k.a. RT-throttling - see
[all …]
/linux/Documentation/dev-tools/kunit/api/
A Dfunctionredirection.rst39 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 …]
/linux/lib/
A Dtest_hexdump.c129 char real[TEST_HEXDUMP_BUF_SIZE]; in test_hexdump() local
133 memset(real, FILL_CHAR, sizeof(real)); in test_hexdump()
134 hex_dump_to_buffer(data_b, len, rowsize, groupsize, real, sizeof(real), in test_hexdump()
141 if (memcmp(test, real, TEST_HEXDUMP_BUF_SIZE)) { in test_hexdump()
143 pr_err("Result: '%s'\n", real); in test_hexdump()
/linux/drivers/parport/
A Ddaisy.c69 static struct parport *clone_parport(struct parport *real, int muxport) in clone_parport() argument
71 struct parport *extra = parport_register_port(real->base, in clone_parport()
72 real->irq, in clone_parport()
73 real->dma, in clone_parport()
74 real->ops); in clone_parport()
76 extra->portnum = real->portnum; in clone_parport()
77 extra->physport = real; in clone_parport()
79 real->slaves[muxport-1] = extra; in clone_parport()
/linux/Documentation/arch/parisc/
A Ddebugging.rst12 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/drivers/md/persistent-data/
A Ddm-transaction-manager.c92 struct dm_transaction_manager *real; member
173 tm->real = NULL; in dm_tm_create()
186 struct dm_transaction_manager *dm_tm_create_non_blocking_clone(struct dm_transaction_manager *real) in dm_tm_create_non_blocking_clone() argument
193 tm->real = real; in dm_tm_create_non_blocking_clone()
338 int r = dm_bm_read_try_lock(tm->real->bm, b, v, blk); in dm_tm_read_lock()
341 prefetch_add(&tm->real->prefetches, b); in dm_tm_read_lock()
/linux/tools/testing/ktest/examples/
A DREADME6 The configs are based off of real working configs but have been modified
17 used to perform real testing.
26 included into other configs. This is a real use example that shows how
/linux/Documentation/arch/x86/
A Dbuslock.rst83 It is critical for real time system designers who build consolidated real
84 time systems. These systems run hard real time code on some cores and run
85 "untrusted" user processes on other cores. The hard real time cannot afford
86 to have any bus lock from the untrusted processes to hurt real time
89 generating split lock and bus lock to block the hard real time code to
/linux/arch/arm64/tools/
A DMakefile19 cmd_gen_cpucaps = mkdir -p $(dir $@); $(AWK) -f $(real-prereqs) > $@
22 cmd_gen_sysreg = mkdir -p $(dir $@); $(AWK) -f $(real-prereqs) > $@
/linux/arch/powerpc/boot/dts/
A Diss4xx-mpic.dts36 model = "PowerPC,4xx"; // real CPU changed in sim
50 model = "PowerPC,4xx"; // real CPU changed in sim
66 model = "PowerPC,4xx"; // real CPU changed in sim
82 model = "PowerPC,4xx"; // real CPU changed in sim
/linux/drivers/gpu/host1x/
A Dsyncpt.h74 static inline bool host1x_syncpt_check_max(struct host1x_syncpt *sp, u32 real) in host1x_syncpt_check_max() argument
80 return (s32)(max - real) >= 0; in host1x_syncpt_check_max()
/linux/Documentation/driver-api/hte/
A Dtegra-hte.rst17 This GTE instance timestamps GPIO in real time. For that to happen GPIO
19 instance supports timestamping GPIOs in real time as it is tightly coupled with
37 This GTE instance timestamps LIC IRQ lines in real time. The hte devicetree
/linux/Documentation/gpu/rfc/
A Di915_gem_lmem.rst8 real, with all the uAPI bits is:
22 * Add pciid for DG1 and turn on uAPI for real

Completed in 51 milliseconds

12345678910>>...25