| /linux-6.15/arch/mips/include/asm/ |
| H A D | maar.h | 41 phys_addr_t upper, unsigned attrs) in write_maar_pair() argument 45 BUG_ON(((upper & 0xffff) != 0xffff) in write_maar_pair() 46 || ((upper & ~0xffffull) & ~(MIPS_MAAR_ADDR << 4))); 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() 101 phys_addr_t upper; member 122 write_maar_pair(i, cfg[i].lower, cfg[i].upper, cfg[i].attrs); in maar_config()
|
| /linux-6.15/drivers/power/supply/ |
| H A D | bq27xxx_battery_hdq.c | 45 int upper, lower; in bq27xxx_battery_hdq_read() local 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()
|
| /linux-6.15/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() 83 if (upper) in regcache_maple_write() 100 kfree(upper); in regcache_maple_write() 111 unsigned long *entry, *lower, *upper; in regcache_maple_drop() local 118 upper = NULL; in regcache_maple_drop() 151 if (!upper) { in regcache_maple_drop() 170 if (upper) { in regcache_maple_drop() 175 upper = NULL; in regcache_maple_drop() [all …]
|
| /linux-6.15/fs/overlayfs/ |
| H A D | export.c | 324 dput(upper); in ovl_obtain_alias() 328 if (upper) in ovl_obtain_alias() 462 if (IS_ERR_OR_NULL(upper)) in ovl_lookup_real_inode() 463 return upper; in ovl_lookup_real_inode() 473 dput(upper); in ovl_lookup_real_inode() 678 struct dentry *upper; in ovl_upper_fh_to_d() local 684 if (IS_ERR_OR_NULL(upper)) in ovl_upper_fh_to_d() 685 return upper; in ovl_upper_fh_to_d() 688 dput(upper); in ovl_upper_fh_to_d() 737 err = PTR_ERR(upper); in ovl_lower_fh_to_d() [all …]
|
| H A D | dir.c | 343 struct dentry *upper; in ovl_clear_empty() local 426 struct dentry *upper; in ovl_create_over_whiteout() local 448 err = PTR_ERR(upper); in ovl_create_over_whiteout() 449 if (IS_ERR(upper)) in ovl_create_over_whiteout() 453 if (d_is_negative(upper) || !ovl_upper_is_whiteout(ofs, upper)) in ovl_create_over_whiteout() 512 dput(upper); in ovl_create_over_whiteout() 746 struct dentry *upper; in ovl_remove_and_whiteout() local 767 if (IS_ERR(upper)) in ovl_remove_and_whiteout() 785 dput(upper); in ovl_remove_and_whiteout() 815 if (IS_ERR(upper)) in ovl_remove_upper() [all …]
|
| H A D | copy_up.c | 524 struct dentry *upper) in ovl_create_index() argument 599 struct dentry *upper; in ovl_link_up() local 618 err = PTR_ERR(upper); in ovl_link_up() 619 if (!IS_ERR(upper)) { in ovl_link_up() 628 dput(upper); in ovl_link_up() 828 err = PTR_ERR(upper); in ovl_copy_up_workdir() 829 if (IS_ERR(upper)) in ovl_copy_up_workdir() 833 dput(upper); in ovl_copy_up_workdir() 901 err = PTR_ERR(upper); in ovl_copy_up_tmpfile() 902 if (!IS_ERR(upper)) { in ovl_copy_up_tmpfile() [all …]
|
| H A D | namei.c | 572 struct dentry *upper; in ovl_index_upper() local 584 if (IS_ERR_OR_NULL(upper)) in ovl_index_upper() 587 if (!d_is_dir(upper)) { in ovl_index_upper() 589 index, upper); in ovl_index_upper() 590 dput(upper); in ovl_index_upper() 594 return upper; in ovl_index_upper() 608 struct dentry *upper = NULL; in ovl_verify_index() local 656 err = PTR_ERR(upper); in ovl_verify_index() 671 dput(upper); in ovl_verify_index() 832 if (!upper) { in ovl_lookup_index() [all …]
|
| /linux-6.15/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() 253 pid_list->upper[upper1] = NULL; in trace_pid_list_clear() 336 union upper_chunk *upper = NULL; in pid_list_refill_irq() local 377 if (upper) { in pid_list_refill_irq() 379 pid_list->upper_list = upper; in pid_list_refill_irq() 460 union upper_chunk *upper; in trace_pid_list_free() local 486 upper = pid_list->upper[i]; in trace_pid_list_free() 487 if (upper) { in trace_pid_list_free() 489 lower = upper->data[j]; in trace_pid_list_free() [all …]
|
| /linux-6.15/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()
|
| H A D | name_table.c | 64 u32 upper; member 289 if (sr->lower == ua->sr.lower && sr->upper == ua->sr.upper) in tipc_service_find_range() 302 u32 upper = p->sr.upper; in tipc_service_create_range() local 308 if (lower == sr->lower && upper == sr->upper) in tipc_service_create_range() 310 if (sr->max < upper) in tipc_service_create_range() 311 sr->max = upper; in tipc_service_create_range() 321 sr->upper = upper; in tipc_service_create_range() 322 sr->max = upper; in tipc_service_create_range() 372 p->sr.type, p->sr.lower, p->sr.upper); in tipc_service_insert_publ() 427 u32 filter, lower, upper; in tipc_service_subscribe() local [all …]
|
| H A D | addr.h | 65 u32 type, u32 lower, u32 upper) in tipc_uaddr() argument 72 ua->sr.upper = upper; in tipc_uaddr() 87 return ua->sr.upper >= ua->sr.lower; in tipc_uaddr_valid()
|
| /linux-6.15/drivers/video/fbdev/ |
| H A D | arcfb.c | 258 yindex = upper >> 6; in arcfb_lcd_update_page() 265 (upper * linesize); in arcfb_lcd_update_page() 303 unsigned int distance, upper, lower; in arcfb_lcd_update_vert() local 306 upper = top; in arcfb_lcd_update_vert() 312 upper = lower + 1; in arcfb_lcd_update_vert() 313 lower = upper + 7; in arcfb_lcd_update_vert() 325 unsigned int distance, upper, lower; in arcfb_lcd_update_horiz() local 328 upper = floor8(top); in arcfb_lcd_update_horiz() 329 lower = min(upper + distance - 1, ceil64(upper)); in arcfb_lcd_update_horiz() 334 upper = lower + 1; in arcfb_lcd_update_horiz() [all …]
|
| /linux-6.15/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()
|
| /linux-6.15/arch/x86/kernel/ |
| H A D | probe_roms.c | 201 unsigned long start, length, upper; in probe_roms() local 207 upper = adapter_rom_resources[0].start; in probe_roms() 208 for (start = video_rom_resource.start; start < upper; start += 2048) { in probe_roms() 230 if (start < upper) in probe_roms() 231 start = upper; in probe_roms() 235 upper = system_rom_resource.start; in probe_roms() 243 upper = extension_rom_resource.start; in probe_roms() 248 for (i = 0; i < ARRAY_SIZE(adapter_rom_resources) && start < upper; start += 2048) { in probe_roms() 260 if (!length || start + length > upper || !romchecksum(rom, length)) in probe_roms()
|
| /linux-6.15/arch/arm/kernel/ |
| H A D | module.c | 95 u32 upper, lower, sign, j1, j2; in apply_relocate() local 289 upper = __mem_to_opcode_thumb16(*(u16 *)loc); in apply_relocate() 305 sign = (upper >> 10) & 1; in apply_relocate() 310 ((upper & 0x03ff) << 12) | in apply_relocate() 338 upper = (u16)((upper & 0xf800) | (sign << 10) | in apply_relocate() 344 *(u16 *)loc = __opcode_to_mem_thumb16(upper); in apply_relocate() 352 upper = __mem_to_opcode_thumb16(*(u16 *)loc); in apply_relocate() 365 offset = ((upper & 0x000f) << 12) | in apply_relocate() 366 ((upper & 0x0400) << 1) | in apply_relocate() 378 upper = (u16)((upper & 0xfbf0) | in apply_relocate() [all …]
|
| /linux-6.15/Documentation/filesystems/ |
| H A D | overlayfs.rst | 90 merged with the 'upper' object. 251 upper directory is stored in a "trusted.overlay.upper" extended attribute 296 accessing lower or upper filesystems. 343 cp -a /lower /upper 344 mount --bind /upper /merged 502 upper layer. 536 Mounting an overlay using an upper layer path, where the upper layer path 688 "trusted.overlay.upper" with an encoded file handle of the upper 696 3. For a pure-upper object and for an existing non-indexed upper object, 697 encode an upper file handle from upper inode [all …]
|
| /linux-6.15/arch/microblaze/kernel/ |
| H A D | ftrace.c | 169 unsigned int upper = (unsigned int)func; in ftrace_update_ftrace_func() local 174 upper = 0xb0000000 + (upper >> 16); /* imm func_upper */ in ftrace_update_ftrace_func() 178 __func__, (unsigned int)func, (unsigned int)ip, upper, lower); in ftrace_update_ftrace_func() 181 ret = ftrace_modify_code(ip, upper); in ftrace_update_ftrace_func()
|
| /linux-6.15/drivers/gpu/drm/xe/compat-i915-headers/ |
| H A D | intel_uncore.h | 64 u32 upper, lower, old_upper; in intel_uncore_read64_2x32() local 67 upper = xe_mmio_read32(__compat_uncore_to_mmio(uncore), upper_reg); in intel_uncore_read64_2x32() 69 old_upper = upper; in intel_uncore_read64_2x32() 71 upper = xe_mmio_read32(__compat_uncore_to_mmio(uncore), upper_reg); in intel_uncore_read64_2x32() 72 } while (upper != old_upper && loop++ < 2); in intel_uncore_read64_2x32() 74 return (u64)upper << 32 | lower; in intel_uncore_read64_2x32()
|
| /linux-6.15/fs/btrfs/ |
| H A D | backref.c | 3169 ASSERT(upper && lower && upper->level == lower->level + 1); in btrfs_backref_link_edge() 3229 if (!upper) { in handle_direct_tree_backref() 3367 if (!upper) { in handle_indirect_tree_backref() 3389 upper->checked = 0; in handle_indirect_tree_backref() 3391 upper->checked = 1; in handle_indirect_tree_backref() 3412 if (!upper->owner) in handle_indirect_tree_backref() 3421 lower = upper; in handle_indirect_tree_backref() 3422 upper = NULL; in handle_indirect_tree_backref() 3637 list_for_each_entry(edge, &upper->upper, list[LOWER]) in btrfs_backref_finish_upper_links() 3676 list_for_each_entry(edge, &upper->upper, list[LOWER]) in btrfs_backref_error_cleanup() [all …]
|
| /linux-6.15/arch/x86/boot/ |
| H A D | string.c | 199 u32 upper; in __div_u64_rem() local 201 upper = d.v32[1]; in __div_u64_rem() 203 if (upper >= divisor) { in __div_u64_rem() 204 d.v32[1] = upper / divisor; in __div_u64_rem() 205 upper %= divisor; in __div_u64_rem() 208 "rm" (divisor), "0" (d.v32[0]), "1" (upper)); in __div_u64_rem()
|
| /linux-6.15/arch/mips/mm/ |
| H A D | init.c | 286 cfg->upper = ALIGN_DOWN(PFN_PHYS(start_pfn + nr_pages), maar_align) - 1; in maar_res_walk() 316 phys_addr_t lower, upper, attr; in maar_init() local 357 upper = read_c0_maar(); in maar_init() 359 upper |= (phys_addr_t)readx_c0_maar() << MIPS_MAARX_ADDR_SHIFT; in maar_init() 369 attr = lower & upper; in maar_init() 371 upper = ((upper & MIPS_MAAR_ADDR) << 4) | 0xffff; in maar_init() 379 pr_cont("%pa-%pa", &lower, &upper); in maar_init() 389 recorded.cfgs[recorded.used].upper = upper; in maar_init()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
| H A D | bridge.c | 134 struct net_device *upper = info->upper_dev, *rep; in mlx5_esw_bridge_port_changeupper() local 140 if (!netif_is_bridge_master(upper)) in mlx5_esw_bridge_port_changeupper() 151 mlx5_esw_bridge_vport_link(upper, vport_num, esw_owner_vhca_id, in mlx5_esw_bridge_port_changeupper() 153 mlx5_esw_bridge_vport_unlink(upper, vport_num, esw_owner_vhca_id, in mlx5_esw_bridge_port_changeupper() 157 mlx5_esw_bridge_vport_peer_link(upper, vport_num, esw_owner_vhca_id, in mlx5_esw_bridge_port_changeupper() 170 struct net_device *upper = info->upper_dev; in mlx5_esw_bridge_changeupper_validate_netdev() local 174 if (!netif_is_bridge_master(upper) || !netif_is_lag_master(dev)) in mlx5_esw_bridge_changeupper_validate_netdev() 435 struct net_device *upper, *rep; in mlx5_esw_bridge_switchdev_event() local 443 upper = netdev_master_upper_dev_get_rcu(dev); in mlx5_esw_bridge_switchdev_event() 444 if (!upper) in mlx5_esw_bridge_switchdev_event() [all …]
|
| /linux-6.15/drivers/char/hw_random/ |
| H A D | cn10k-rng.c | 105 u64 upper, lower; in cn10k_read_trng() local 125 upper = readq(rng->reg_base + RNM_PF_RANDOM); in cn10k_read_trng() 127 while (!(upper & 0x00000000FFFFFFFFULL)) in cn10k_read_trng() 128 upper = readq(rng->reg_base + RNM_PF_RANDOM); in cn10k_read_trng() 132 *value = (upper & 0xFFFFFFFF00000000) | (lower & 0xFFFFFFFF); in cn10k_read_trng()
|
| /linux-6.15/arch/powerpc/mm/ptdump/ |
| H A D | bats.c | 15 static void bat_show_603(struct seq_file *m, int idx, u32 lower, u32 upper, bool is_d) in bat_show_603() argument 17 u32 bepi = upper & 0xfffe0000; in bat_show_603() 18 u32 bl = (upper >> 2) & 0x7ff; in bat_show_603() 19 u32 k = upper & 3; in bat_show_603()
|
| /linux-6.15/tools/testing/selftests/powerpc/pmu/ebb/ |
| H A D | ebb.c | 73 u64 count, upper, lower; in ebb_check_count() local 85 upper = ebb_state.stats.ebb_count * (sample_period + fudge); in ebb_check_count() 87 if (count > upper) { in ebb_check_count() 89 pmc, count, upper, count - upper); in ebb_check_count() 94 pmc, count, lower, upper, count - lower, upper - count); in ebb_check_count()
|