/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | maar.h | 32 * @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 D | maar.h | 32 * @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 D | pid_list.c | 146 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 D | export.c | 41 * 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 D | dir.c | 232 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 D | copy_up.c | 333 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 D | namei.c | 173 * 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 D | export.c | 41 * 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 D | dir.c | 234 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 D | name_table.c | 53 * @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 D | name_table.h | 56 * @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 D | bq27xxx_battery_hdq.c | 45 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 D | bq27xxx_battery_hdq.c | 45 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 D | regcache-maple.c | 43 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 D | div64.h | 49 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 D | div64.h | 49 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 D | subscr.c | 54 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 D | probe_roms.c | 201 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 D | probe_roms.c | 201 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 D | gov_step_wise.c | 23 * 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 D | arcfb.c | 247 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 D | arcfb.c | 248 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/Documentation/target/ |
H A D | tcm_mod_builder.py | 50 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/fs/btrfs/ |
H A D | backref.c | 2571 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/arch/arm/kernel/ |
H A D | module.c | 88 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...] |