| /linux/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | q_in_q_veto.sh | 58 check_fail $? "$netdev_proto vlan upper creation on top of an $bridge_proto bridge not rejected" 63 …check_err $? "$netdev_proto vlan upper creation on top of an $bridge_proto bridge rejected without… 65 log_test "create $netdev_proto vlan upper on top $bridge_proto bridge" 76 check_fail $? "802.1ad vlan upper creation on top of a front panel not rejected" 81 check_err $? "802.1ad vlan upper creation on top of a front panel rejected without extack" 83 log_test "create 802.1ad vlan upper on top of a front panel" 99 check_fail $? "802.1ad vlan upper creation on top of a bridge port not rejected" 104 check_err $? "802.1ad vlan upper creation on top of a bridge port rejected without extack" 106 log_test "create 802.1ad vlan upper on top of a bridge port" 121 check_fail $? "802.1ad vlan upper creation on top of a lag not rejected" [all …]
|
| /linux/arch/parisc/kernel/ |
| H A D | signal32.c | 45 sure to clear the upper 32-bits */ in restore_sigcontext32() 52 /* Load upper half */ in restore_sigcontext32() 66 /* Load upper half */ in restore_sigcontext32() 69 DBG(2,"restore_sigcontext32: upper half of iaoq[0] = %#lx\n", compat_regt); in restore_sigcontext32() 74 /* Load upper half */ in restore_sigcontext32() 77 DBG(2,"restore_sigcontext32: upper half of iaoq[1] = %#lx\n", compat_regt); in restore_sigcontext32() 84 /* Load the upper half for iasq */ in restore_sigcontext32() 87 DBG(2,"restore_sigcontext32: upper half of iasq[0] = %#lx\n", compat_regt); in restore_sigcontext32() 90 /* Load the upper half for iasq */ in restore_sigcontext32() 93 DBG(2,"restore_sigcontext32: upper half of iasq[1] = %#lx\n", compat_regt); in restore_sigcontext32() [all …]
|
| /linux/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() argument 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 inclusive. [all …]
|
| /linux/fs/overlayfs/ |
| H A D | namei.c | 193 * upper file handle could become stale when upper file is in ovl_decode_real_fh() 349 is_upper ? "upper" : "lower", base, in ovl_lookup_single() 595 is_upper ? "upper" : "origin", real, in ovl_verify_origin_xattr() 601 /* Get upper dentry from index */ 606 struct dentry *upper; in ovl_index_upper() local 615 upper = ovl_decode_real_fh(ofs, fh, ovl_upper_mnt(ofs), connected); in ovl_index_upper() 618 if (IS_ERR_OR_NULL(upper)) in ovl_index_upper() 619 return upper ?: ERR_PTR(-ESTALE); in ovl_index_upper() 621 if (!d_is_dir(upper)) { in ovl_index_upper() 622 pr_warn_ratelimited("invalid index upper (%pd2, upper=%pd2).\n", in ovl_index_upper() [all …]
|
| H A D | super.c | 33 struct dentry *upper, *lower; in ovl_d_real() local 49 upper = ovl_dentry_upper(dentry); in ovl_d_real() 50 if (upper && (type == D_REAL_METADATA || in ovl_d_real() 52 return upper; in ovl_d_real() 127 struct dentry *upper; in ovl_dentry_revalidate_common() local 145 upper = ovl_i_dentry_upper(inode); in ovl_dentry_revalidate_common() 146 if (upper) in ovl_dentry_revalidate_common() 147 ret = ovl_revalidate_real(upper, flags, weak); in ovl_dentry_revalidate_common() 233 /* Sync real dirty inodes in upper filesystem (if it exists) */ 273 * Get the filesystem statistics. As writes always target the upper layer [all …]
|
| H A D | util.c | 21 /* Get write access to upper mnt - may fail if upper sb was remounted ro */ 28 /* Get write access to upper sb - may block if upper sb is frozen */ 506 * to return positive, while there's no actual upper alias for the inode. 507 * Copy up code needs to know about the existence of the upper alias, so it 645 * Use this over ovl_is_whiteout for upper and lower files, as it also 703 * Check if copy-up has happened as well as for upper alias (in in ovl_already_copied_up() 710 * upper dentry is up-to-date in ovl_already_copied_up() 712 * upper parent i_rwsem to prevent reordering copy-up in ovl_already_copied_up() 724 * The copy up "transaction" keeps an elevated mnt write count on upper mnt, 725 * but leaves taking freeze protection on upper sb to lower level helpers. [all …]
|
| H A D | copy_up.c | 189 * We cannot set immutable and append-only flags on upper inode, in ovl_copy_fileattr() 190 * because we would not be able to link upper inode to upper dir in ovl_copy_fileattr() 191 * not set overlay private xattr on upper inode. in ovl_copy_fileattr() 197 pr_warn_once("copying fileattr: no xattr on upper\n"); in ovl_copy_fileattr() 209 * Returning an error if upper doesn't support fileattr will in ovl_copy_fileattr() 213 pr_warn_once("copying fileattr: no support on upper\n"); in ovl_copy_fileattr() 216 pr_warn("failed to retrieve upper fileattr (%pd2, err=%i)\n", in ovl_copy_fileattr() 326 * We do not hold upper sb_writers throughout the loop to avert in ovl_copy_up_file() 328 * - upper sb_writers in ovl_copy_up_file() 478 * up and a pure upper inode. in ovl_get_origin_fh() [all …]
|
| H A D | dir.c | 257 static int ovl_set_opaque_xerr(struct dentry *dentry, struct dentry *upper, in ovl_set_opaque_xerr() argument 263 err = ovl_check_setxattr(ofs, upper, OVL_XATTR_OPAQUE, "y", 1, xerr); in ovl_set_opaque_xerr() 273 * Fail with -EIO when trying to create opaque dir and upper doesn't in ovl_set_opaque() 281 * Common operations required to be done after creation of file on upper. 330 /* Force lookup of new upper hardlink to find its lower */ in ovl_instantiate() 392 struct dentry *upper; in ovl_clear_empty() local 409 upper = upperpath.dentry; in ovl_clear_empty() 420 err = start_renaming_two_dentries(&rd, opaquedir, upper); in ovl_clear_empty() 443 ovl_cleanup_whiteouts(ofs, upper, list); in ovl_clear_empty() 444 ovl_cleanup(ofs, workdir, upper); in ovl_clear_empty() [all …]
|
| /linux/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()
|
| /linux/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() 84 memcpy(&entry[reg - index + 1], upper, upper_sz); in regcache_maple_write() 103 kfree(upper); in regcache_maple_write() 112 unsigned long *entry, *lower, *upper; in regcache_maple_drop() local 119 upper = NULL; in regcache_maple_drop() 149 upper = kmemdup_array(&entry[max - mas.index + 1], in regcache_maple_drop() 150 mas.last - max, sizeof(*upper), in regcache_maple_drop() [all …]
|
| /linux/Documentation/filesystems/ext4/ |
| H A D | group_descr.rst | 116 - Upper 32-bits of location of block bitmap. 120 - Upper 32-bits of location of inodes bitmap. 124 - Upper 32-bits of location of inodes table. 128 - Upper 16-bits of free block count. 132 - Upper 16-bits of free inode count. 136 - Upper 16-bits of directory count. 140 - Upper 16-bits of unused inode count. 144 - Upper 32-bits of location of snapshot exclusion bitmap. 148 - Upper 16-bits of the block bitmap checksum. 152 - Upper 16-bits of the inode bitmap checksum.
|
| /linux/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 = lower + 1; in arcfb_lcd_update_vert() [all …]
|
| /linux/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 | 54 * @upper: service range upper bound 56 * @max: largest 'upper' in this node subtree 64 u32 upper; member 91 #define service_range_upper(sr) ((sr)->upper) 100 ((sr)->lower <= (end) && (sr)->upper >= (start)) in RB_DECLARE_CALLBACKS_MAX() 287 service_range_foreach_match(sr, sc, ua->sr.lower, ua->sr.upper) { in tipc_service_find_range() 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() [all …]
|
| /linux/fs/ext4/ |
| H A D | inode-test.c | 19 * For constructing the nonnegative timestamp upper bound value. 30 * For constructing the negative timestamp upper bound value. 35 * Upper bound for nanoseconds value supported by the encoding. 45 "1969-12-31 Upper bound of 32bit < 0 timestamp, no extra bits" 49 "2038-01-19 Upper bound of 32bit >=0 timestamp, no extra bits" 53 "2106-02-07 Upper bound of 32bit <0 timestamp, lo extra sec bit on" 57 "2174-02-25 Upper bound of 32bit >=0 timestamp, lo extra sec bit on" 61 "2242-03-16 Upper bound of 32bit <0 timestamp, hi extra sec bit on" 65 "2310-04-04 Upper bound of 32bit >=0 timestamp, hi extra sec bit on" 67 "2310-04-04 Upper bound of 32bit>=0 timestamp, hi extra sec bit 1. 1 ns" [all …]
|
| /linux/kernel/trace/ |
| H A D | pid_list.c | 145 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() 239 upper_chunk = pid_list->upper[upper1]; in trace_pid_list_clear() 255 pid_list->upper[upper1] = NULL; in trace_pid_list_clear() 294 upper_chunk = pid_list->upper[upper1]; in trace_pid_list_next() 339 union upper_chunk *upper = NULL; in pid_list_refill_irq() local 341 union upper_chunk **upper_next = &upper; in pid_list_refill_irq() 383 if (upper) { in pid_list_refill_irq() 385 pid_list->upper_list = upper; in pid_list_refill_irq() [all …]
|
| /linux/net/llc/ |
| H A D | llc_if.c | 2 * llc_if.c - Defines LLC interface to upper layer 30 * llc_build_and_send_pkt - Connection data sending for upper layers. 34 * This function is called when upper layer wants to send data using 71 * llc_establish_connection - Called by upper layer to establish a conn 77 * Upper layer calls this to establish an LLC connection with a remote 80 * establishment will inform to upper layer via calling it's confirm 121 * llc_send_disc - Called by upper layer to close a connection 124 * Upper layer calls this when it wants to close an established LLC
|
| /linux/fs/btrfs/ |
| H A D | backref.c | 3032 INIT_LIST_HEAD(&node->upper); in btrfs_backref_alloc_node() 3102 ASSERT(list_empty(&node->upper)); in btrfs_backref_drop_node() 3114 * upper edges and any uncached nodes in the path. 3127 while (!list_empty(&node->upper)) { in btrfs_backref_cleanup_node() 3128 edge = list_first_entry(&node->upper, struct btrfs_backref_edge, in btrfs_backref_cleanup_node() 3131 list_del(&edge->list[UPPER]); in btrfs_backref_cleanup_node() 3157 struct btrfs_backref_node *upper) in btrfs_backref_link_edge() argument 3159 ASSERT(upper && lower && upper->level == lower->level + 1); in btrfs_backref_link_edge() 3161 edge->node[UPPER] = upper; in btrfs_backref_link_edge() 3162 list_add_tail(&edge->list[LOWER], &lower->upper); in btrfs_backref_link_edge() [all …]
|
| /linux/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() 297 * S = upper[10] = offset[24] in apply_relocate() 300 * imm10 = upper[9:0] = offset[21:12] 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() 358 * i = upper[10] in apply_relocate() [all …]
|
| /linux/arch/m68k/fpsp040/ |
| H A D | binstr.S | 23 | to force the first byte formed to have a 0 in the upper 4 bits. 40 | upper word of d0. If it is the ls digit, write the word 51 | d2: upper 32-bits of fraction for mul by 8 53 | d4: upper 32-bits of fraction for mul by 2 106 addxl %d4,%d2 |add with extend upper 32 bits 109 swap %d6 |with d6 = 0; put 0 in upper word 117 aslw #4,%d7 |first digit in upper 4 bits d7b 131 lslw #4,%d7 |move it to upper 4 bits
|
| /linux/arch/m68k/include/asm/ |
| H A D | amigahw.h | 280 unsigned int :28, second1:4; /* upper digit */ 282 unsigned int :28, minute1:4; /* upper digit */ 284 unsigned int :28, hour1:4; /* upper digit */ 287 unsigned int :28, day1:4; /* upper digit */ 289 unsigned int :28, month1:4; /* upper digit */ 291 unsigned int :28, year1:4; /* upper digit */ 302 unsigned int :28, second1:4; /* upper digit */ 304 unsigned int :28, minute1:4; /* upper digit */ 306 unsigned int :28, hour1:4; /* upper digit */ 308 unsigned int :28, day1:4; /* upper digit */ [all …]
|
| /linux/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/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/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ |
| H A D | bridge.c | 130 struct net_device *upper = info->upper_dev, *rep; in mlx5_esw_bridge_port_changeupper() local 136 if (!netif_is_bridge_master(upper)) in mlx5_esw_bridge_port_changeupper() 147 mlx5_esw_bridge_vport_link(upper, vport_num, esw_owner_vhca_id, in mlx5_esw_bridge_port_changeupper() 149 mlx5_esw_bridge_vport_unlink(upper, vport_num, esw_owner_vhca_id, in mlx5_esw_bridge_port_changeupper() 153 mlx5_esw_bridge_vport_peer_link(upper, vport_num, esw_owner_vhca_id, in mlx5_esw_bridge_port_changeupper() 155 mlx5_esw_bridge_vport_peer_unlink(upper, vport_num, esw_owner_vhca_id, in mlx5_esw_bridge_port_changeupper() 166 struct net_device *upper = info->upper_dev; in mlx5_esw_bridge_changeupper_validate_netdev() local 170 if (!netif_is_bridge_master(upper) || !netif_is_lag_master(dev)) in mlx5_esw_bridge_changeupper_validate_netdev() 431 struct net_device *upper, *rep; in mlx5_esw_bridge_switchdev_event() local 439 upper = netdev_master_upper_dev_get_rcu(dev); in mlx5_esw_bridge_switchdev_event() [all …]
|
| /linux/Documentation/devicetree/bindings/regulator/ |
| H A D | adi,adp5055-regulator.yaml | 67 adi,dvs-limit-upper-microvolt: 69 Configure the allowable upper side limit of the voltage output of each 72 Vout_high = Vref_trim + dvs-limit-upper. 133 adi,dvs-limit-upper-microvolt = <192000>; 142 adi,dvs-limit-upper-microvolt = <192000>; 151 adi,dvs-limit-upper-microvolt = <192000>;
|