Home
last modified time | relevance | path

Searched refs:upper (Results 1 - 25 of 401) sorted by relevance

12345678910>>...17

/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dmaar.h32 * @upper: The highest address that the MAAR pair will affect. Must be
41 phys_addr_t upper, unsigned attrs) in write_maar_pair()
45 BUG_ON(((upper & 0xffff) != 0xffff) in write_maar_pair()
46 || ((upper & ~0xffffull) & ~(MIPS_MAAR_ADDR << 4))); in write_maar_pair()
52 * Write the upper address & attributes (both MIPS_MAAR_VL and in write_maar_pair()
57 write_c0_maar(((upper >> 4) & MIPS_MAAR_ADDR) | attrs); in write_maar_pair()
60 upper >>= MIPS_MAARX_ADDR_SHIFT; in write_maar_pair()
61 writex_c0_maar(((upper >> 4) & MIPS_MAARX_ADDR) | MIPS_MAARX_VH); in write_maar_pair()
90 * @upper: The highest address that the MAAR pair will affect. Must be
97 * addresses from lower to upper inclusiv
40 write_maar_pair(unsigned idx, phys_addr_t lower, phys_addr_t upper, unsigned attrs) write_maar_pair() argument
101 phys_addr_t upper; global() member
[all...]
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dmaar.h32 * @upper: The highest address that the MAAR pair will affect. Must be
41 phys_addr_t upper, unsigned attrs) in write_maar_pair()
45 BUG_ON(((upper & 0xffff) != 0xffff) in write_maar_pair()
46 || ((upper & ~0xffffull) & ~(MIPS_MAAR_ADDR << 4))); in write_maar_pair()
52 * Write the upper address & attributes (both MIPS_MAAR_VL and in write_maar_pair()
57 write_c0_maar(((upper >> 4) & MIPS_MAAR_ADDR) | attrs); in write_maar_pair()
60 upper >>= MIPS_MAARX_ADDR_SHIFT; in write_maar_pair()
61 writex_c0_maar(((upper >> 4) & MIPS_MAARX_ADDR) | MIPS_MAARX_VH); in write_maar_pair()
90 * @upper: The highest address that the MAAR pair will affect. Must be
97 * addresses from lower to upper inclusiv
40 write_maar_pair(unsigned idx, phys_addr_t lower, phys_addr_t upper, unsigned attrs) write_maar_pair() argument
101 phys_addr_t upper; global() member
[all...]
/kernel/linux/linux-6.6/kernel/trace/
H A Dpid_list.c146 upper_chunk = pid_list->upper[upper1]; in trace_pid_list_is_set()
185 upper_chunk = pid_list->upper[upper1]; in trace_pid_list_set()
192 pid_list->upper[upper1] = upper_chunk; in trace_pid_list_set()
237 upper_chunk = pid_list->upper[upper1]; in trace_pid_list_clear()
253 pid_list->upper[upper1] = NULL; in trace_pid_list_clear()
291 upper_chunk = pid_list->upper[upper1]; in trace_pid_list_next()
336 union upper_chunk *upper = NULL; in pid_list_refill_irq() local
338 union upper_chunk **upper_next = &upper; in pid_list_refill_irq()
377 if (upper) { in pid_list_refill_irq()
379 pid_list->upper_list = upper; in pid_list_refill_irq()
459 union upper_chunk *upper; trace_pid_list_free() local
[all...]
/kernel/linux/linux-5.10/fs/overlayfs/
H A Dexport.c41 * Before encoding a non-upper directory file handle from real layer N, we need
53 * copied up and renamed, upper dir /a will be indexed by lower dir /a from
93 /* We can get upper/overlay path from indexed/lower dentry */ in ovl_connectable_layer()
158 * encoding also after copy up. If non-pure upper is not indexed, then it was
160 * about staying consistent with pre copy up encoding and we encode an upper
161 * file handle. Overlay root dentry is a private case of non-indexed upper.
168 * Pure upper | U
169 * Non-indexed upper | U
170 * Indexed upper | L (*)
171 * Non-upper |
284 struct dentry *upper = upper_alias ?: index; ovl_obtain_alias() local
458 struct dentry *upper = ovl_index_upper(ofs, index); ovl_lookup_real_inode() local
645 ovl_get_dentry(struct super_block *sb, struct dentry *upper, struct ovl_path *lowerpath, struct dentry *index) ovl_get_dentry() argument
677 struct dentry *upper; ovl_upper_fh_to_d() local
734 struct dentry *upper = ovl_index_upper(ofs, index); ovl_lower_fh_to_d() local
[all...]
H A Ddir.c232 static int ovl_set_opaque_xerr(struct dentry *dentry, struct dentry *upper, in ovl_set_opaque_xerr() argument
237 err = ovl_check_setxattr(dentry, upper, OVL_XATTR_OPAQUE, "y", 1, xerr); in ovl_set_opaque_xerr()
247 * Fail with -EIO when trying to create opaque dir and upper doesn't in ovl_set_opaque()
255 * Common operations required to be done after creation of file on upper.
301 /* Force lookup of new upper hardlink to find its lower */ in ovl_instantiate()
365 struct dentry *upper; in ovl_clear_empty() local
386 upper = upperpath.dentry; in ovl_clear_empty()
387 if (upper->d_parent->d_inode != udir) in ovl_clear_empty()
395 err = ovl_copy_xattr(dentry->d_sb, upper, opaquedir); in ovl_clear_empty()
409 err = ovl_do_rename(wdir, opaquedir, udir, upper, RENAME_EXCHANG in ovl_clear_empty()
463 struct dentry *upper; ovl_create_over_whiteout() local
750 ovl_matches_upper(struct dentry *dentry, struct dentry *upper) ovl_matches_upper() argument
761 struct dentry *upper; ovl_remove_and_whiteout() local
814 struct dentry *upper; ovl_remove_upper() local
[all...]
H A Dcopy_up.c333 struct dentry *upper) in ovl_set_origin()
341 * up and a pure upper inode. in ovl_set_origin()
350 * Do not fail when upper doesn't support xattrs. in ovl_set_origin()
352 err = ovl_check_setxattr(dentry, upper, OVL_XATTR_ORIGIN, fh->buf, in ovl_set_origin()
359 /* Store file handle of @upper dir in @index dir entry */
360 static int ovl_set_upper_fh(struct ovl_fs *ofs, struct dentry *upper, in ovl_set_upper_fh() argument
366 fh = ovl_encode_real_fh(upper, true); in ovl_set_upper_fh()
382 struct dentry *upper) in ovl_create_index()
394 * to upper dir. in ovl_create_index()
415 err = ovl_set_upper_fh(OVL_FS(dentry->d_sb), upper, tem in ovl_create_index()
332 ovl_set_origin(struct dentry *dentry, struct dentry *lower, struct dentry *upper) ovl_set_origin() argument
381 ovl_create_index(struct dentry *dentry, struct dentry *origin, struct dentry *upper) ovl_create_index() argument
453 struct dentry *upper; ovl_link_up() local
584 struct dentry *temp, *upper; ovl_copy_up_workdir() local
651 struct dentry *temp, *upper; ovl_copy_up_tmpfile() local
[all...]
H A Dnamei.c173 * upper file handle could become stale when upper file is in ovl_decode_real_fh()
473 is_upper ? "upper" : "origin", real, in ovl_verify_set_fh()
478 /* Get upper dentry from index */
482 struct dentry *upper; in ovl_index_upper() local
491 upper = ovl_decode_real_fh(fh, ovl_upper_mnt(ofs), true); in ovl_index_upper()
494 if (IS_ERR_OR_NULL(upper)) in ovl_index_upper()
495 return upper ?: ERR_PTR(-ESTALE); in ovl_index_upper()
497 if (!d_is_dir(upper)) { in ovl_index_upper()
498 pr_warn_ratelimited("invalid index upper ( in ovl_index_upper()
518 struct dentry *upper = NULL; ovl_verify_index() local
688 ovl_lookup_index(struct ovl_fs *ofs, struct dentry *upper, struct dentry *origin, bool verify) ovl_lookup_index() argument
796 ovl_fix_origin(struct ovl_fs *ofs, struct dentry *dentry, struct dentry *lower, struct dentry *upper) ovl_fix_origin() argument
[all...]
/kernel/linux/linux-6.6/fs/overlayfs/
H A Dexport.c41 * Before encoding a non-upper directory file handle from real layer N, we need
53 * copied up and renamed, upper dir /a will be indexed by lower dir /a from
93 /* We can get upper/overlay path from indexed/lower dentry */ in ovl_connectable_layer()
159 * encoding also after copy up. If non-pure upper is not indexed, then it was
161 * about staying consistent with pre copy up encoding and we encode an upper
162 * file handle. Overlay root dentry is a private case of non-indexed upper.
169 * Pure upper | U
170 * Non-indexed upper | U
171 * Indexed upper | L (*)
172 * Non-upper |
296 struct dentry *upper = upper_alias ?: index; ovl_obtain_alias() local
476 struct dentry *upper = ovl_index_upper(ofs, index, true); ovl_lookup_real_inode() local
663 ovl_get_dentry(struct super_block *sb, struct dentry *upper, struct ovl_path *lowerpath, struct dentry *index) ovl_get_dentry() argument
695 struct dentry *upper; ovl_upper_fh_to_d() local
752 struct dentry *upper = ovl_index_upper(ofs, index, true); ovl_lower_fh_to_d() local
[all...]
H A Ddir.c234 static int ovl_set_opaque_xerr(struct dentry *dentry, struct dentry *upper, in ovl_set_opaque_xerr() argument
240 err = ovl_check_setxattr(ofs, upper, OVL_XATTR_OPAQUE, "y", 1, xerr); in ovl_set_opaque_xerr()
250 * Fail with -EIO when trying to create opaque dir and upper doesn't in ovl_set_opaque()
258 * Common operations required to be done after creation of file on upper.
304 /* Force lookup of new upper hardlink to find its lower */ in ovl_instantiate()
370 struct dentry *upper; in ovl_clear_empty() local
391 upper = upperpath.dentry; in ovl_clear_empty()
392 if (upper->d_parent->d_inode != udir) in ovl_clear_empty()
414 err = ovl_do_rename(ofs, wdir, opaquedir, udir, upper, RENAME_EXCHANGE); in ovl_clear_empty()
418 ovl_cleanup_whiteouts(ofs, upper, lis in ovl_clear_empty()
453 struct dentry *upper; ovl_create_over_whiteout() local
741 ovl_matches_upper(struct dentry *dentry, struct dentry *upper) ovl_matches_upper() argument
752 struct dentry *upper; ovl_remove_and_whiteout() local
806 struct dentry *upper; ovl_remove_upper() local
[all...]
/kernel/linux/linux-5.10/net/tipc/
H A Dname_table.c53 * @upper: service range upper bound
55 * @max: largest 'upper' in this node subtree
63 u32 upper; member
90 #define service_range_upper(sr) ((sr)->upper)
99 ((sr)->lower <= (end) && (sr)->upper >= (start))
222 static struct publication *tipc_publ_create(u32 type, u32 lower, u32 upper, in tipc_publ_create() argument
233 publ->upper = upper; in tipc_publ_create()
272 u32 lower, u32 upper) in tipc_service_find_range()
271 tipc_service_find_range(struct tipc_service *sc, u32 lower, u32 upper) tipc_service_find_range() argument
285 tipc_service_create_range(struct tipc_service *sc, u32 lower, u32 upper) tipc_service_create_range() argument
317 tipc_service_insert_publ(struct net *net, struct tipc_service *sc, u32 type, u32 lower, u32 upper, u32 scope, u32 node, u32 port, u32 key) tipc_service_insert_publ() argument
458 tipc_nametbl_insert_publ(struct net *net, u32 type, u32 lower, u32 upper, u32 scope, u32 node, u32 port, u32 key) tipc_nametbl_insert_publ() argument
485 tipc_nametbl_remove_publ(struct net *net, u32 type, u32 lower, u32 upper, u32 node, u32 key) tipc_nametbl_remove_publ() argument
642 tipc_nametbl_mc_lookup(struct net *net, u32 type, u32 lower, u32 upper, u32 scope, bool exact, struct list_head *dports) tipc_nametbl_mc_lookup() argument
670 tipc_nametbl_lookup_dst_nodes(struct net *net, u32 type, u32 lower, u32 upper, struct tipc_nlist *nodes) tipc_nametbl_lookup_dst_nodes() argument
724 tipc_nametbl_publish(struct net *net, u32 type, u32 lower, u32 upper, u32 scope, u32 port, u32 key) tipc_nametbl_publish() argument
760 tipc_nametbl_withdraw(struct net *net, u32 type, u32 lower, u32 upper, u32 key) tipc_nametbl_withdraw() argument
[all...]
H A Dname_table.h56 * @upper: name sequence upper bound
79 u32 upper; member
119 void tipc_nametbl_mc_lookup(struct net *net, u32 type, u32 lower, u32 upper,
124 u32 upper, struct tipc_nlist *nodes);
129 u32 upper, u32 scope, u32 port,
131 int tipc_nametbl_withdraw(struct net *net, u32 type, u32 lower, u32 upper,
134 u32 lower, u32 upper, u32 scope,
137 u32 lower, u32 upper,
/kernel/linux/linux-5.10/drivers/power/supply/
H A Dbq27xxx_battery_hdq.c45 int upper, lower; in bq27xxx_battery_hdq_read() local
51 * lower and the upper part in bq27xxx_battery_hdq_read()
53 upper = w1_bq27000_read(sl, reg + 1); in bq27xxx_battery_hdq_read()
55 temp = upper; in bq27xxx_battery_hdq_read()
56 if (upper < 0) in bq27xxx_battery_hdq_read()
57 return upper; in bq27xxx_battery_hdq_read()
63 upper = w1_bq27000_read(sl, reg + 1); in bq27xxx_battery_hdq_read()
64 } while (temp != upper && --timeout); in bq27xxx_battery_hdq_read()
69 return (upper << 8) | lower; in bq27xxx_battery_hdq_read()
/kernel/linux/linux-6.6/drivers/power/supply/
H A Dbq27xxx_battery_hdq.c45 int upper, lower; in bq27xxx_battery_hdq_read() local
51 * lower and the upper part in bq27xxx_battery_hdq_read()
53 upper = w1_bq27000_read(sl, reg + 1); in bq27xxx_battery_hdq_read()
55 temp = upper; in bq27xxx_battery_hdq_read()
56 if (upper < 0) in bq27xxx_battery_hdq_read()
57 return upper; in bq27xxx_battery_hdq_read()
63 upper = w1_bq27000_read(sl, reg + 1); in bq27xxx_battery_hdq_read()
64 } while (temp != upper && --timeout); in bq27xxx_battery_hdq_read()
69 return (upper << 8) | lower; in bq27xxx_battery_hdq_read()
/kernel/linux/linux-6.6/drivers/base/regmap/
H A Dregcache-maple.c43 unsigned long *entry, *upper, *lower; in regcache_maple_write() local
68 upper = mas_find(&mas, reg + 1); in regcache_maple_write()
69 if (upper) { in regcache_maple_write()
84 if (upper) in regcache_maple_write()
85 memcpy(&entry[reg - index + 1], upper, upper_sz); in regcache_maple_write()
101 kfree(upper); in regcache_maple_write()
112 unsigned long *entry, *lower, *upper; in regcache_maple_drop() local
118 upper = NULL; in regcache_maple_drop()
148 upper = kmemdup(&entry[max + 1], in regcache_maple_drop()
152 if (!upper) { in regcache_maple_drop()
[all...]
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Ddiv64.h49 u32 upper; in div_u64_rem() local
51 upper = d.v32[1]; in div_u64_rem()
53 if (upper >= divisor) { in div_u64_rem()
54 d.v32[1] = upper / divisor; in div_u64_rem()
55 upper %= divisor; in div_u64_rem()
58 "rm" (divisor), "0" (d.v32[0]), "1" (upper)); in div_u64_rem()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Ddiv64.h49 u32 upper; in div_u64_rem() local
51 upper = d.v32[1]; in div_u64_rem()
53 if (upper >= divisor) { in div_u64_rem()
54 d.v32[1] = upper / divisor; in div_u64_rem()
55 upper %= divisor; in div_u64_rem()
58 "rm" (divisor), "0" (d.v32[0]), "1" (upper)); in div_u64_rem()
/kernel/linux/linux-6.6/net/tipc/
H A Dsubscr.c54 tipc_evt_write(evt, found_upper, p->sr.upper); in tipc_sub_send_event()
59 tipc_evt_write(evt, found_upper, s->seq.upper); in tipc_sub_send_event()
77 u32 found_upper = found->upper; in tipc_sub_check_overlap()
81 if (found_upper > subscribed->upper) in tipc_sub_check_overlap()
82 found_upper = subscribed->upper; in tipc_sub_check_overlap()
136 u32 upper = tipc_sub_read(s, seq.upper); in tipc_sub_subscribe() local
142 lower > upper) { in tipc_sub_subscribe()
159 sub->s.seq.upper = upper; in tipc_sub_subscribe()
[all...]
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dprobe_roms.c201 unsigned long start, length, upper; in probe_roms() local
206 upper = adapter_rom_resources[0].start; in probe_roms()
207 for (start = video_rom_resource.start; start < upper; start += 2048) { in probe_roms()
229 if (start < upper) in probe_roms()
230 start = upper; in probe_roms()
234 upper = system_rom_resource.start; in probe_roms()
242 upper = extension_rom_resource.start; in probe_roms()
247 for (i = 0; i < ARRAY_SIZE(adapter_rom_resources) && start < upper; start += 2048) { in probe_roms()
259 if (!length || start + length > upper || !romchecksum(rom, length)) in probe_roms()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dprobe_roms.c201 unsigned long start, length, upper; in probe_roms() local
217 upper = adapter_rom_resources[0].start; in probe_roms()
218 for (start = video_rom_resource.start; start < upper; start += 2048) { in probe_roms()
240 if (start < upper) in probe_roms()
241 start = upper; in probe_roms()
245 upper = system_rom_resource.start; in probe_roms()
253 upper = extension_rom_resource.start; in probe_roms()
258 for (i = 0; i < ARRAY_SIZE(adapter_rom_resources) && start < upper; start += 2048) { in probe_roms()
270 if (!length || start + length > upper || !romchecksum(rom, length)) in probe_roms()
/kernel/linux/linux-5.10/drivers/thermal/
H A Dgov_step_wise.c23 * c. if the trend is THERMAL_TREND_RAISE_FULL, use upper limit
55 next_target = (cur_state + 1) >= instance->upper ? in get_target_state()
56 instance->upper : in get_target_state()
69 next_target = cur_state < instance->upper ? in get_target_state()
70 (cur_state + 1) : instance->upper; in get_target_state()
77 next_target = instance->upper; in get_target_state()
86 if (next_target > instance->upper) in get_target_state()
87 next_target = instance->upper; in get_target_state()
/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Darcfb.c247 static void arcfb_lcd_update_page(struct arcfb_par *par, unsigned int upper, in arcfb_lcd_update_page() argument
257 yindex = upper >> 6; in arcfb_lcd_update_page()
260 ks108_set_yaddr(par, chipindex, upper/8); in arcfb_lcd_update_page()
264 (upper * linesize); in arcfb_lcd_update_page()
295 * lcd chips. update_page uses the upper/left values to decide which
296 * chip to select for the right. upper is needed for setting the page
302 unsigned int distance, upper, lower; in arcfb_lcd_update_vert() local
305 upper = top; in arcfb_lcd_update_vert()
310 arcfb_lcd_update_page(par, upper, left, right, 8); in arcfb_lcd_update_vert()
311 upper in arcfb_lcd_update_vert()
324 unsigned int distance, upper, lower; arcfb_lcd_update_horiz() local
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Darcfb.c248 static void arcfb_lcd_update_page(struct arcfb_par *par, unsigned int upper, in arcfb_lcd_update_page() argument
258 yindex = upper >> 6; in arcfb_lcd_update_page()
261 ks108_set_yaddr(par, chipindex, upper/8); in arcfb_lcd_update_page()
265 (upper * linesize); in arcfb_lcd_update_page()
296 * lcd chips. update_page uses the upper/left values to decide which
297 * chip to select for the right. upper is needed for setting the page
303 unsigned int distance, upper, lower; in arcfb_lcd_update_vert() local
306 upper = top; in arcfb_lcd_update_vert()
311 arcfb_lcd_update_page(par, upper, left, right, 8); in arcfb_lcd_update_vert()
312 upper in arcfb_lcd_update_vert()
325 unsigned int distance, upper, lower; arcfb_lcd_update_horiz() local
[all...]
/kernel/linux/linux-5.10/fs/btrfs/
H A Dbackref.c2571 INIT_LIST_HEAD(&node->upper);
2594 * upper edges and any uncached nodes in the path.
2602 struct btrfs_backref_node *upper; local
2609 while (!list_empty(&node->upper)) {
2610 edge = list_entry(node->upper.next, struct btrfs_backref_edge,
2612 upper = edge->node[UPPER];
2621 if (list_empty(&upper->lower)) {
2622 list_add_tail(&upper->lower, &cache->leaves);
2623 upper->lowest = 1;
2680 struct btrfs_backref_node *upper; local
2754 struct btrfs_backref_node *upper; global() local
3068 struct btrfs_backref_node *upper; global() local
3144 struct btrfs_backref_node *upper; global() local
[all...]
/kernel/linux/linux-5.10/Documentation/target/
H A Dtcm_mod_builder.py50 buf = "#define " + fabric_mod_name.upper() + "_VERSION \"v0.1\"\n"
51 buf += "#define " + fabric_mod_name.upper() + "_NAMELEN 32\n"
66 buf += " char lport_name[" + fabric_mod_name.upper() + "_NAMELEN];\n"
94 buf = "#define " + fabric_mod_name.upper() + "_VERSION \"v0.1\"\n"
95 buf += "#define " + fabric_mod_name.upper() + "_NAMELEN 32\n"
109 buf += " char tport_name[" + fabric_mod_name.upper() + "_NAMELEN];\n"
137 buf = "#define " + fabric_mod_name.upper() + "_VERSION \"v0.1\"\n"
138 buf += "#define " + fabric_mod_name.upper() + "_NAMELEN 32\n"
150 buf += " char tport_name[" + fabric_mod_name.upper() + "_NAMELEN];\n"
275 buf += " /* " + fabric_mod_name + "_format_wwn(&" + fabric_mod_port + "->" + fabric_mod_port + "_name[0], " + fabric_mod_name.upper()
[all...]
/kernel/linux/linux-5.10/arch/arm/kernel/
H A Dmodule.c88 u32 upper, lower, sign, j1, j2; in apply_relocate() local
234 upper = __mem_to_opcode_thumb16(*(u16 *)loc); in apply_relocate()
242 * S = upper[10] = offset[24] in apply_relocate()
245 * imm10 = upper[9:0] = offset[21:12] in apply_relocate()
250 sign = (upper >> 10) & 1; in apply_relocate()
255 ((upper & 0x03ff) << 12) | in apply_relocate()
284 upper = (u16)((upper & 0xf800) | (sign << 10) | in apply_relocate()
290 *(u16 *)loc = __opcode_to_mem_thumb16(upper); in apply_relocate()
298 upper in apply_relocate()
[all...]

Completed in 19 milliseconds

12345678910>>...17