/linux/fs/xfs/ |
H A D | xfs_mru_cache.c | 93 struct list_head *lists; /* Array of lists, one per grp. */ member 145 lru_list = mru->lists + mru->lru_grp; in _xfs_mru_cache_migrate() 171 lru_list = mru->lists + ((mru->lru_grp + grp) % mru->grp_count); in _xfs_mru_cache_migrate() 215 list_add_tail(&elem->list_node, mru->lists + grp); in _xfs_mru_cache_list_insert() 271 ASSERT(mru && mru->lists); in _xfs_mru_cache_reap() 272 if (!mru || !mru->lists) in _xfs_mru_cache_reap() 341 mru->lists = kzalloc(mru->grp_count * sizeof(*mru->lists), in xfs_mru_cache_create() 343 if (!mru->lists) { in xfs_mru_cache_create() 349 INIT_LIST_HEAD(mru->lists + grp); in xfs_mru_cache_create() 366 if (err && mru && mru->lists) in xfs_mru_cache_create() [all …]
|
/linux/Documentation/ABI/stable/ |
H A D | sysfs-hypervisor-xen | 4 Contact: xen-devel@lists.xenproject.org 13 Contact: xen-devel@lists.xenproject.org 22 Contact: xen-devel@lists.xenproject.org 31 Contact: xen-devel@lists.xenproject.org 53 Contact: xen-devel@lists.xenproject.org 62 Contact: xen-devel@lists.xenproject.org 70 Contact: xen-devel@lists.xenproject.org 79 Contact: xen-devel@lists.xenproject.org 86 Contact: xen-devel@lists.xenproject.org 94 Contact: xen-devel@lists.xenproject.org [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-cxl | 11 Contact: linuxppc-dev@lists.ozlabs.org 22 Contact: linuxppc-dev@lists.ozlabs.org 33 Contact: linuxppc-dev@lists.ozlabs.org 43 Contact: linuxppc-dev@lists.ozlabs.org 51 Contact: linuxppc-dev@lists.ozlabs.org 59 Contact: linuxppc-dev@lists.ozlabs.org 69 Contact: linuxppc-dev@lists.ozlabs.org 89 Contact: linuxppc-dev@lists.ozlabs.org 97 Contact: linuxppc-dev@lists.ozlabs.org 104 Contact: linuxppc-dev@lists.ozlabs.org [all …]
|
H A D | sysfs-bus-nfit | 8 Contact: nvdimm@lists.linux.dev 17 Contact: nvdimm@lists.linux.dev 26 Contact: nvdimm@lists.linux.dev 34 Contact: nvdimm@lists.linux.dev 42 Contact: nvdimm@lists.linux.dev 52 Contact: nvdimm@lists.linux.dev 71 Contact: nvdimm@lists.linux.dev 87 Contact: nvdimm@lists.linux.dev 95 Contact: nvdimm@lists.linux.dev 105 Contact: nvdimm@lists.linux.dev [all …]
|
H A D | sysfs-class-mtd | 4 Contact: linux-mtd@lists.infradead.org 12 Contact: linux-mtd@lists.infradead.org 22 Contact: linux-mtd@lists.infradead.org 30 Contact: linux-mtd@lists.infradead.org 39 Contact: linux-mtd@lists.infradead.org 48 Contact: linux-mtd@lists.infradead.org 58 Contact: linux-mtd@lists.infradead.org 71 Contact: linux-mtd@lists.infradead.org 79 Contact: linux-mtd@lists.infradead.org 88 Contact: linux-mtd@lists.infradead.org [all …]
|
H A D | sysfs-driver-uacce | 4 Contact: linux-accelerators@lists.ozlabs.org 12 Contact: linux-accelerators@lists.ozlabs.org 18 Contact: linux-accelerators@lists.ozlabs.org 25 Contact: linux-accelerators@lists.ozlabs.org 35 Contact: linux-accelerators@lists.ozlabs.org 43 Contact: linux-accelerators@lists.ozlabs.org 50 Contact: linux-accelerators@lists.ozlabs.org 56 Contact: linux-accelerators@lists.ozlabs.org
|
H A D | sysfs-bus-event_source-devices-hv_24x7 | 3 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 28 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 31 hypervisor on POWER7 and 8 systems. This catalog lists events 38 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 45 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 52 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 59 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 66 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 73 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 80 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> [all …]
|
H A D | sysfs-driver-intel-xe-hwmon | 4 Contact: intel-xe@lists.freedesktop.org 18 Contact: intel-xe@lists.freedesktop.org 27 Contact: intel-xe@lists.freedesktop.org 35 Contact: intel-xe@lists.freedesktop.org 44 Contact: intel-xe@lists.freedesktop.org 58 Contact: intel-xe@lists.freedesktop.org 66 Contact: intel-xe@lists.freedesktop.org 79 Contact: intel-xe@lists.freedesktop.org 90 Contact: intel-xe@lists.freedesktop.org 98 Contact: intel-xe@lists.freedesktop.org [all …]
|
H A D | sysfs-devices-platform-ipmi | 4 Contact: openipmi-developer@lists.sourceforge.net 12 Contact: openipmi-developer@lists.sourceforge.net 23 Contact: openipmi-developer@lists.sourceforge.net 33 Contact: openipmi-developer@lists.sourceforge.net 42 Contact: openipmi-developer@lists.sourceforge.net 53 Contact: openipmi-developer@lists.sourceforge.net 63 Contact: openipmi-developer@lists.sourceforge.net 71 Contact: openipmi-developer@lists.sourceforge.net 81 Contact: openipmi-developer@lists.sourceforge.net 94 Contact: openipmi-developer@lists.sourceforge.net [all …]
|
H A D | sysfs-bus-dax | 4 Contact: nvdimm@lists.linux.dev 13 Contact: nvdimm@lists.linux.dev 23 Contact: nvdimm@lists.linux.dev 36 Contact: nvdimm@lists.linux.dev 46 Contact: nvdimm@lists.linux.dev 56 Contact: nvdimm@lists.linux.dev 65 Contact: nvdimm@lists.linux.dev 77 Contact: nvdimm@lists.linux.dev 87 Contact: nvdimm@lists.linux.dev 95 Contact: nvdimm@lists.linux.dev [all …]
|
H A D | sysfs-kernel-fadump | 3 Contact: linuxppc-dev@lists.ozlabs.org 11 Contact: linuxppc-dev@lists.ozlabs.org 19 Contact: linuxppc-dev@lists.ozlabs.org 28 Contact: linuxppc-dev@lists.ozlabs.org 37 Contact: linuxppc-dev@lists.ozlabs.org 44 Contact: linuxppc-dev@lists.ozlabs.org 55 Contact: linuxppc-dev@lists.ozlabs.org
|
H A D | sysfs-driver-intel-i915-hwmon | 4 Contact: intel-gfx@lists.freedesktop.org 12 Contact: intel-gfx@lists.freedesktop.org 26 Contact: intel-gfx@lists.freedesktop.org 34 Contact: intel-gfx@lists.freedesktop.org 43 Contact: intel-gfx@lists.freedesktop.org 56 Contact: intel-gfx@lists.freedesktop.org 69 Contact: intel-gfx@lists.freedesktop.org 82 Contact: intel-gfx@lists.freedesktop.org 90 Contact: intel-gfx@lists.freedesktop.org
|
H A D | sysfs-class-ocxl | 3 Contact: linuxppc-dev@lists.ozlabs.org 10 Contact: linuxppc-dev@lists.ozlabs.org 22 Contact: linuxppc-dev@lists.ozlabs.org 29 Contact: linuxppc-dev@lists.ozlabs.org 36 Contact: linuxppc-dev@lists.ozlabs.org 42 Contact: linuxppc-dev@lists.ozlabs.org
|
H A D | ppc-memtrace | 4 Contact: linuxppc-dev@lists.ozlabs.org 12 Contact: linuxppc-dev@lists.ozlabs.org 25 Contact: linuxppc-dev@lists.ozlabs.org 32 Contact: linuxppc-dev@lists.ozlabs.org 38 Contact: linuxppc-dev@lists.ozlabs.org 44 Contact: linuxppc-dev@lists.ozlabs.org
|
H A D | sysfs-firmware-papr-energy-scale-info | 3 Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> 13 Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> 18 Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> 23 Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org> 28 Contact: Linux for PowerPC mailing list <linuxppc-dev@lists.ozlabs.org>
|
H A D | configfs-tsm | 4 Contact: linux-coco@lists.linux.dev 13 Contact: linux-coco@lists.linux.dev 23 Contact: linux-coco@lists.linux.dev 37 Contact: linux-coco@lists.linux.dev 49 Contact: linux-coco@lists.linux.dev 67 Contact: linux-coco@lists.linux.dev 79 Contact: linux-coco@lists.linux.dev 91 Contact: linux-coco@lists.linux.dev 99 Contact: linux-coco@lists.linux.dev 116 Contact: linux-coco@lists.linux.dev [all …]
|
H A D | sysfs-bus-fsi | 4 Contact: linux-fsi@lists.ozlabs.org 12 Contact: linux-fsi@lists.ozlabs.org 22 Contact: linux-fsi@lists.ozlabs.org 35 Contact: linux-fsi@lists.ozlabs.org 43 Contact: linux-fsi@lists.ozlabs.org
|
H A D | sysfs-devices-xenbus | 3 Contact: Xen Developers mailing list <xen-devel@lists.xenproject.org> 10 Contact: Xen Developers mailing list <xen-devel@lists.xenproject.org> 17 Contact: Xen Developers mailing list <xen-devel@lists.xenproject.org> 26 Contact: Xen Developers mailing list <xen-devel@lists.xenproject.org> 34 Contact: Xen Developers mailing list <xen-devel@lists.xenproject.org>
|
H A D | sysfs-bus-papr-pmem | 4 Contact: linuxppc-dev <linuxppc-dev@lists.ozlabs.org>, nvdimm@lists.linux.dev, 39 Contact: linuxppc-dev <linuxppc-dev@lists.ozlabs.org>, nvdimm@lists.linux.dev, 68 Contact: linuxppc-dev <linuxppc-dev@lists.ozlabs.org>, nvdimm@lists.linux.dev,
|
H A D | sysfs-bus-event_source-devices-hv_gpci | 3 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 34 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 44 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 51 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 58 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 65 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 72 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 79 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 86 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> 118 Contact: Linux on PowerPC Developer List <linuxppc-dev@lists.ozlabs.org> [all …]
|
/linux/drivers/gpu/drm/i915/gt/ |
H A D | selftest_workarounds.c | 62 reference_lists_init(struct intel_gt *gt, struct wa_lists *lists) in reference_lists_init() argument 67 memset(lists, 0, sizeof(*lists)); in reference_lists_init() 69 wa_init_start(&lists->gt_wa_list, gt, "GT_REF", "global"); in reference_lists_init() 70 gt_init_workarounds(gt, &lists->gt_wa_list); in reference_lists_init() 71 wa_init_finish(&lists->gt_wa_list); in reference_lists_init() 74 struct i915_wa_list *wal = &lists->engine[id].wa_list; in reference_lists_init() 81 &lists->engine[id].ctx_wa_list, in reference_lists_init() 87 reference_lists_fini(struct intel_gt *gt, struct wa_lists *lists) in reference_lists_fini() argument 93 intel_wa_list_free(&lists->engine[id].wa_list); in reference_lists_fini() 95 intel_wa_list_free(&lists->gt_wa_list); in reference_lists_fini() [all …]
|
/linux/kernel/bpf/ |
H A D | bpf_lru_list.c | 33 return &loc_l->lists[LOCAL_FREE_LIST_IDX]; in local_free_list() 38 return &loc_l->lists[LOCAL_PENDING_LIST_IDX]; in local_pending_list() 98 list_move(&node->list, &l->lists[tgt_type]); in __bpf_lru_node_move_in() 126 list_move(&node->list, &l->lists[tgt_type]); in __bpf_lru_node_move() 147 struct list_head *active = &l->lists[BPF_LRU_LIST_T_ACTIVE]; in __bpf_lru_list_rotate_active() 174 struct list_head *inactive = &l->lists[BPF_LRU_LIST_T_INACTIVE]; in __bpf_lru_list_rotate_inactive() 217 struct list_head *inactive = &l->lists[BPF_LRU_LIST_T_INACTIVE]; in __bpf_lru_list_shrink_inactive() 277 if (!list_empty(&l->lists[BPF_LRU_LIST_T_INACTIVE])) in __bpf_lru_list_shrink() 278 force_shrink_list = &l->lists[BPF_LRU_LIST_T_INACTIVE]; in __bpf_lru_list_shrink() 280 force_shrink_list = &l->lists[BPF_LRU_LIST_T_ACTIVE]; in __bpf_lru_list_shrink() [all …]
|
/linux/fs/bcachefs/ |
H A D | rcu_pending.c | 96 struct rcu_pending_list lists[NUM_ACTIVE_RCU_POLL_OLDSTATE + 1]; member 108 static_array_for_each(p->lists, i) in __rcu_pending_has_pending() 156 struct rcu_pending_list *expired = &p->lists[NUM_ACTIVE_RCU_POLL_OLDSTATE]; in merge_expired_lists() 158 for (struct rcu_pending_list *i = p->lists; i < expired; i++) in merge_expired_lists() 180 struct rcu_pending_list *expired = &p->lists[NUM_ACTIVE_RCU_POLL_OLDSTATE]; in __process_finished_items() 277 (p->lists[0].head && __poll_state_synchronize_rcu(pending->srcu, p->lists[0].seq)) || in process_finished_items() 278 (p->lists[1].head && __poll_state_synchronize_rcu(pending->srcu, p->lists[1].seq)) || in process_finished_items() 279 p->lists[2].head) { in process_finished_items() 365 for (struct rcu_pending_list *i = p->lists; in rcu_pending_enqueue_list() 366 i < p->lists + NUM_ACTIVE_RCU_POLL_OLDSTATE; i++) { in rcu_pending_enqueue_list() [all …]
|
/linux/Documentation/admin-guide/mm/damon/ |
H A D | lru_sort.rst | 4 DAMON-based LRU-lists Sorting 7 DAMON-based LRU-lists Sorting (DAMON_LRU_SORT) is a static kernel module that 9 (de)prioritization of pages on their LRU-lists for making LRU-lists a more 12 Where Proactive LRU-lists Sorting is Required? 16 systems, LRU lists are normally not proactively sorted but partially and 18 calls and memory pressure. As a result, LRU lists are sometimes not so 25 DAMON_LRU_SORT could be helpful for making LRU lists more trustworthy access 35 deprioritizing cold pages on their LRU-lists. To avoid it consuming too much 68 no real monitoring and LRU-lists sorting due to the watermarks-based activation 104 Limit of time for trying the LRU lists sorting in milliseconds. [all …]
|
/linux/scripts/ |
H A D | dev-needs.sh | 14 /sys/devices and then lists the probe dependency chain (suppliers and 19 By default it lists the full path to the devices under /sys/devices. 25 -c lists the compatible string of the dependencies 26 -d lists the driver name of the dependencies that have probed 27 -m lists the module name of the dependencies that have a module
|