Home
last modified time | relevance | path

Searched refs:ancestor (Results 1 – 25 of 25) sorted by relevance

/Linux-v5.15/net/netfilter/
Dxt_cgroup.c117 struct cgroup *ancestor = info->priv; in cgroup_mt_v1() local
123 if (ancestor) in cgroup_mt_v1()
124 return cgroup_is_descendant(sock_cgroup_ptr(skcd), ancestor) ^ in cgroup_mt_v1()
135 struct cgroup *ancestor = info->priv; in cgroup_mt_v2() local
141 if (ancestor) in cgroup_mt_v2()
142 return cgroup_is_descendant(sock_cgroup_ptr(skcd), ancestor) ^ in cgroup_mt_v2()
/Linux-v5.15/drivers/base/power/
Dqos.c632 struct device *ancestor = dev->parent; in dev_pm_qos_add_ancestor_request() local
637 while (ancestor && !ancestor->power.ignore_children) in dev_pm_qos_add_ancestor_request()
638 ancestor = ancestor->parent; in dev_pm_qos_add_ancestor_request()
642 while (ancestor && !ancestor->power.set_latency_tolerance) in dev_pm_qos_add_ancestor_request()
643 ancestor = ancestor->parent; in dev_pm_qos_add_ancestor_request()
647 ancestor = NULL; in dev_pm_qos_add_ancestor_request()
649 if (ancestor) in dev_pm_qos_add_ancestor_request()
650 ret = dev_pm_qos_add_request(ancestor, req, type, value); in dev_pm_qos_add_ancestor_request()
/Linux-v5.15/mm/
Dvmpressure.c159 bool ancestor, bool signalled) in vmpressure_event() argument
166 if (ancestor && ev->mode == VMPRESSURE_LOCAL) in vmpressure_event()
186 bool ancestor = false; in vmpressure_work_fn() local
212 if (vmpressure_event(vmpr, level, ancestor, signalled)) in vmpressure_work_fn()
214 ancestor = true; in vmpressure_work_fn()
/Linux-v5.15/kernel/
Dpid_namespace.c379 struct pid_namespace *ancestor, *new = to_pid_ns(ns); in pidns_install() local
396 ancestor = new; in pidns_install()
397 while (ancestor->level > active->level) in pidns_install()
398 ancestor = ancestor->parent; in pidns_install()
399 if (ancestor != active) in pidns_install()
Duser_namespace.c1283 bool in_userns(const struct user_namespace *ancestor, in in_userns() argument
1287 for (ns = child; ns->level > ancestor->level; ns = ns->parent) in in_userns()
1289 return (ns == ancestor); in in_userns()
/Linux-v5.15/include/linux/
Dcgroup.h572 struct cgroup *ancestor) in cgroup_is_descendant() argument
574 if (cgrp->root != ancestor->root || cgrp->level < ancestor->level) in cgroup_is_descendant()
576 return cgrp->ancestor_ids[ancestor->level] == cgroup_id(ancestor); in cgroup_is_descendant()
610 struct cgroup *ancestor) in task_under_cgroup_hierarchy() argument
614 return cgroup_is_descendant(cset->dfl_cgrp, ancestor); in task_under_cgroup_hierarchy()
747 struct cgroup *ancestor) in task_under_cgroup_hierarchy() argument
Duser_namespace.h169 extern bool in_userns(const struct user_namespace *ancestor,
202 static inline bool in_userns(const struct user_namespace *ancestor, in in_userns() argument
/Linux-v5.15/fs/overlayfs/
Dexport.c498 struct dentry *ancestor = ERR_PTR(-EIO); in ovl_lookup_real_ancestor() local
512 ancestor = ovl_lookup_real_inode(sb, next, layer); in ovl_lookup_real_ancestor()
513 if (ancestor) in ovl_lookup_real_ancestor()
517 ancestor = dget(sb->s_root); in ovl_lookup_real_ancestor()
527 ancestor = ERR_PTR(-EXDEV); in ovl_lookup_real_ancestor()
538 return ancestor; in ovl_lookup_real_ancestor()
/Linux-v5.15/Documentation/filesystems/
Ddirectory-locking.rst65 If no directory is its own ancestor, the scheme above is deadlock-free.
70 objects - A < B iff A is an ancestor of B.
121 try to acquire lock on descendent before the lock on ancestor.
/Linux-v5.15/kernel/bpf/
Dhelpers.c386 struct cgroup *ancestor; in BPF_CALL_1() local
391 ancestor = cgroup_ancestor(cgrp, ancestor_level); in BPF_CALL_1()
392 cgrp_id = ancestor ? cgroup_id(ancestor) : 0; in BPF_CALL_1()
/Linux-v5.15/drivers/hv/
Dvmbus_drv.c2420 struct acpi_device *ancestor; in vmbus_acpi_add() local
2433 for (ancestor = device->parent; ancestor; ancestor = ancestor->parent) { in vmbus_acpi_add()
2434 result = acpi_walk_resources(ancestor->handle, METHOD_NAME__CRS, in vmbus_acpi_add()
/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/
Damdgpu_vm.c799 struct amdgpu_bo *ancestor = &vmbo->bo; in amdgpu_vm_clear_bo() local
806 if (ancestor->parent) { in amdgpu_vm_clear_bo()
808 while (ancestor->parent->parent) { in amdgpu_vm_clear_bo()
810 ancestor = ancestor->parent; in amdgpu_vm_clear_bo()
826 pt = ancestor->vm_bo; in amdgpu_vm_clear_bo()
/Linux-v5.15/Documentation/devicetree/bindings/fpga/
Dfpga-region.txt156 Manager specified by its ancestor FPGA Region. This supports both the case
160 FPGA Regions do not inherit their ancestor FPGA regions' bridges. This prevents
169 inherit this property from their ancestor regions. An fpga-mgr property
/Linux-v5.15/Documentation/ABI/testing/
Dsysfs-bus-cxl82 address is bounded by the decode range of the cxl_port ancestor
/Linux-v5.15/Documentation/arm64/
Dasymmetric-32bit.rst83 ancestor is found containing at least one 32-bit-capable CPU. The
/Linux-v5.15/Documentation/admin-guide/
Dcgroup-v2.rst278 of a threaded subtree, that is, the nearest ancestor which is not
517 common ancestor of the source and destination cgroups.
534 file; however, the common ancestor of the source cgroup C10 and the
830 common ancestor of the source and destination cgroups.
859 common ancestor of the source and destination cgroups.
943 of any ancestor cgroups. If any of ancestor cgroups is frozen, the
1135 all ancestor cgroups. If there is memory.min overcommitment
1161 all ancestor cgroups. If there is memory.low overcommitment
1219 memory.oom.group values of ancestor cgroups.
2013 setting as the nearest cgroup ancestor with a non-empty
[all …]
/Linux-v5.15/Documentation/firmware-guide/acpi/
Denumeration.rst486 configuration information to the driver of the composite ancestor device.
490 the _DSD of the device object itself or the _DSD of its ancestor in the
/Linux-v5.15/Documentation/power/
Dpm_qos_interface.rst141 Add a PM QoS request for the first direct ancestor of the given device whose
/Linux-v5.15/include/net/
Dsock.h1327 struct cgroup *ancestor) in sk_under_cgroup_hierarchy() argument
1331 ancestor); in sk_under_cgroup_hierarchy()
/Linux-v5.15/Documentation/admin-guide/cgroup-v1/
Dmemory.rst674 from the tasks in the ancestor and the children of the ancestor.
914 hierarchical, pass-through, notification for all ancestor memcgs. Notification
Dcpusets.rst244 a direct ancestor or descendant, may share any of the same CPUs or
670 then all the tasks in that cpuset will be moved to the nearest ancestor
/Linux-v5.15/fs/btrfs/
Dsend.c3210 u64 ancestor; in apply_dir_move() local
3246 ret = path_loop(sctx, name, pm->ino, pm->gen, &ancestor); in apply_dir_move()
3251 ASSERT(ancestor > BTRFS_FIRST_FREE_OBJECTID); in apply_dir_move()
3252 ret = add_pending_dir_move(sctx, pm->ino, pm->gen, ancestor, in apply_dir_move()
/Linux-v5.15/net/core/
Dfilter.c4486 struct cgroup *ancestor; in __bpf_sk_ancestor_cgroup_id() local
4494 ancestor = cgroup_ancestor(cgrp, ancestor_level); in __bpf_sk_ancestor_cgroup_id()
4495 if (!ancestor) in __bpf_sk_ancestor_cgroup_id()
4498 return cgroup_id(ancestor); in __bpf_sk_ancestor_cgroup_id()
/Linux-v5.15/Documentation/driver-api/usb/
Dpower-management.rst664 ancestor XHCI device.
/Linux-v5.15/Documentation/x86/
Dresctrl.rst199 group that is their ancestor. These are called "MON" groups in the rest