Home
last modified time | relevance | path

Searched refs:real (Results 1 - 25 of 134) sorted by relevance

123456

/kernel/linux/linux-6.6/fs/overlayfs/
H A Dfile.c104 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
196 struct fd real; ovl_llseek() local
316 struct fd real; ovl_read_iter() local
366 struct fd real; ovl_write_iter() local
442 struct fd real; ovl_splice_read() local
469 struct fd real; ovl_splice_write() local
504 struct fd real; ovl_fsync() local
553 struct fd real; ovl_fallocate() local
585 struct fd real; ovl_fadvise() local
705 struct fd real; ovl_flush() local
[all...]
H A Dexport.c41 * 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
288 * Find or instantiate an overlay dentry from real dentries and index.
370 * Lookup a child overlay dentry to get a connected overlay dentry whose real
371 * dentry is @real. If @real is on upper layer, we lookup a child overlay
372 * dentry with the same name as the real dentry. Otherwise, we need to consult
376 struct dentry *real, in ovl_lookup_real_one()
385 * Lookup child overlay dentry by real nam in ovl_lookup_real_one()
375 ovl_lookup_real_one(struct dentry *connected, struct dentry *real, const struct ovl_layer *layer) ovl_lookup_real_one() argument
443 ovl_lookup_real_inode(struct super_block *sb, struct dentry *real, const struct ovl_layer *layer) ovl_lookup_real_inode() argument
508 ovl_lookup_real_ancestor(struct super_block *sb, struct dentry *real, const struct ovl_layer *layer) ovl_lookup_real_ancestor() argument
561 ovl_lookup_real(struct super_block *sb, struct dentry *real, const struct ovl_layer *layer) ovl_lookup_real() argument
670 struct dentry *real = upper ?: (index ?: lowerpath->dentry); ovl_get_dentry() local
[all...]
H A Dsuper.c34 struct dentry *real = NULL, *lower; in ovl_d_real() local
47 real = ovl_dentry_upper(dentry); in ovl_d_real()
48 if (real && (inode == d_inode(real))) in ovl_d_real()
49 return real; in ovl_d_real()
51 if (real && !inode && ovl_has_upperdata(d_inode(dentry))) in ovl_d_real()
52 return real; in ovl_d_real()
56 * the real lowerdata dentry. The only current caller of d_real() with in ovl_d_real()
68 real = lower; in ovl_d_real()
71 real in ovl_d_real()
[all...]
H A Dnamei.c163 struct dentry *real; in ovl_decode_real_fh() local
180 real = exportfs_decode_fh(mnt, (struct fid *)fh->fb.fid, in ovl_decode_real_fh()
183 if (IS_ERR(real)) { in ovl_decode_real_fh()
190 if (real == ERR_PTR(-ESTALE) && in ovl_decode_real_fh()
192 real = NULL; in ovl_decode_real_fh()
193 return real; in ovl_decode_real_fh()
196 if (ovl_dentry_weird(real)) { in ovl_decode_real_fh()
197 dput(real); in ovl_decode_real_fh()
201 return real; in ovl_decode_real_fh()
511 * Verify that @real dentr
518 ovl_verify_set_fh(struct ovl_fs *ofs, struct dentry *dentry, enum ovl_xattr ox, struct dentry *real, bool is_upper, bool set) ovl_verify_set_fh() argument
[all...]
/kernel/linux/linux-5.10/fs/overlayfs/
H A Dfile.c108 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
180 struct fd real; ovl_llseek() local
300 struct fd real; ovl_read_iter() local
352 struct fd real; ovl_write_iter() local
433 struct fd real; ovl_splice_write() local
469 struct fd real; ovl_fsync() local
527 struct fd real; ovl_fallocate() local
559 struct fd real; ovl_fadvise() local
579 struct fd real; ovl_real_ioctl() local
[all...]
H A Dexport.c41 * 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()
372 * Lookup child overlay dentry by real nam in ovl_lookup_real_one()
362 ovl_lookup_real_one(struct dentry *connected, struct dentry *real, const struct ovl_layer *layer) ovl_lookup_real_one() argument
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
652 struct dentry *real = upper ?: (index ?: lowerpath->dentry); ovl_get_dentry() local
[all...]
H A Dnamei.c156 struct dentry *real; in ovl_decode_real_fh() local
167 real = exportfs_decode_fh(mnt, (struct fid *)fh->fb.fid, in ovl_decode_real_fh()
170 if (IS_ERR(real)) { in ovl_decode_real_fh()
177 if (real == ERR_PTR(-ESTALE) && in ovl_decode_real_fh()
179 real = NULL; in ovl_decode_real_fh()
180 return real; in ovl_decode_real_fh()
183 if (ovl_dentry_weird(real)) { in ovl_decode_real_fh()
184 dput(real); in ovl_decode_real_fh()
188 return real; in ovl_decode_real_fh()
438 * Verify that @real dentr
445 ovl_verify_set_fh(struct ovl_fs *ofs, struct dentry *dentry, enum ovl_xattr ox, struct dentry *real, bool is_upper, bool set) ovl_verify_set_fh() argument
[all...]
/kernel/linux/linux-6.6/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()
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 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()
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...]
H 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...]
/kernel/linux/linux-5.10/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()
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()
66 page_map->remapped = page_map->real; in ati_create_page_map()
79 unmap_page_from_agp(virt_to_page(page_map->real)); in ati_free_page_map()
80 set_memory_wb((unsigned long)page_map->real, 1); in ati_free_page_map()
81 free_page((unsigned long) page_map->real); in ati_free_page_map()
95 if (entry->real ! in ati_free_gatt_pages()
[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()
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...]
H 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...]
/kernel/linux/linux-5.10/lib/
H 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()
/kernel/linux/linux-6.6/lib/
H 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()
/kernel/linux/linux-5.10/drivers/parport/
H 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()
/kernel/linux/linux-6.6/drivers/parport/
H 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()
/kernel/linux/linux-6.6/arch/arm64/tools/
H A DMakefile15 cmd_gen_cpucaps = mkdir -p $(dir $@); $(AWK) -f $(real-prereqs) > $@
18 cmd_gen_sysreg = mkdir -p $(dir $@); $(AWK) -f $(real-prereqs) > $@
/kernel/linux/linux-5.10/arch/x86/oprofile/
H A Dop_model_p4.c381 /* finally, mediate access to a real hardware counter
618 unsigned long ctr, low, high, stag, real; in p4_check_ctrs() local
645 real = VIRT_CTR(stag, i); in p4_check_ctrs()
647 rdmsr(p4_counters[real].cccr_address, low, high); in p4_check_ctrs()
648 rdmsr(p4_counters[real].counter_address, ctr, high); in p4_check_ctrs()
651 wrmsrl(p4_counters[real].counter_address, in p4_check_ctrs()
654 wrmsr(p4_counters[real].cccr_address, low, high); in p4_check_ctrs()
655 wrmsrl(p4_counters[real].counter_address, in p4_check_ctrs()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dppevvmath.h38 * A.partial.real => Only the integer portion
45 int real: 32 - SHIFT_AMOUNT; member
338 X_LessThanOne = (X.partial.real == 0 && X.partial.decimal != 0 && X.full >= 0); in fMultiply()
339 Y_LessThanOne = (Y.partial.real == 0 && Y.partial.decimal != 0 && Y.full >= 0); in fMultiply()
413 if (num.partial.real > 3000) in fSqrt()
415 else if (num.partial.real > 1000) in fSqrt()
417 else if (num.partial.real > 100) in fSqrt()
548 solution.partial.real += 1; /*Error term of 1 added */ in fRoundUpByStepSize()
/kernel/linux/linux-5.10/drivers/md/persistent-data/
H A Ddm-transaction-manager.c90 struct dm_transaction_manager *real; member
171 tm->real = NULL; in dm_tm_create()
184 struct dm_transaction_manager *dm_tm_create_non_blocking_clone(struct dm_transaction_manager *real) in dm_tm_create_non_blocking_clone() argument
191 tm->real = real; in dm_tm_create_non_blocking_clone()
333 int r = dm_bm_read_try_lock(tm->real->bm, b, v, blk); in dm_tm_read_lock()
336 prefetch_add(&tm->real->prefetches, b); in dm_tm_read_lock()
/kernel/linux/linux-6.6/drivers/md/persistent-data/
H 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()
/kernel/linux/linux-5.10/drivers/gpu/host1x/
H A Dsyncpt.h64 static inline bool host1x_syncpt_check_max(struct host1x_syncpt *sp, u32 real) in host1x_syncpt_check_max() argument
70 return (s32)(max - real) >= 0; in host1x_syncpt_check_max()
/kernel/linux/linux-6.6/drivers/gpu/host1x/
H 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()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dppevvmath.h38 * A.partial.real => Only the integer portion
45 int real: 32 - SHIFT_AMOUNT; member
341 X_LessThanOne = (X.partial.real == 0 && X.partial.decimal != 0 && X.full >= 0); in fMultiply()
342 Y_LessThanOne = (Y.partial.real == 0 && Y.partial.decimal != 0 && Y.full >= 0); in fMultiply()
413 if (num.partial.real > 3000) in fSqrt()
415 else if (num.partial.real > 1000) in fSqrt()
417 else if (num.partial.real > 100) in fSqrt()
548 solution.partial.real += 1; /*Error term of 1 added */ in fRoundUpByStepSize()

Completed in 17 milliseconds

123456