/kernel/linux/linux-5.10/mm/ |
H A D | oom_kill.c | 163 /* return true if the task is not adequate as candidate victim task. */ 441 static void dump_oom_summary(struct oom_control *oc, struct task_struct *victim) in dump_oom_summary() argument 448 mem_cgroup_print_oom_context(oc->memcg, victim); in dump_oom_summary() 449 pr_cont(",task=%s,pid=%d,uid=%d\n", victim->comm, victim->pid, in dump_oom_summary() 450 from_kuid(&init_user_ns, task_uid(victim))); in dump_oom_summary() 506 * victim (if that is possible) to help the OOM killer to move on. 667 /* The victim managed to terminate on its own - see exit_mmap */ in wake_oom_reaper() 682 * Give the OOM victim time to exit naturally before invoking the oom_reaping. 715 * mark_oom_victim - mark the given task as OOM victim 884 __oom_kill_process(struct task_struct *victim, const char *message) __oom_kill_process() argument 983 struct task_struct *victim = oc->chosen; oom_kill_process() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/core/ |
H A D | urb.c | 814 struct urb *victim; in usb_kill_anchored_urbs() local 820 victim = list_entry(anchor->urb_list.prev, in usb_kill_anchored_urbs() 823 usb_get_urb(victim); in usb_kill_anchored_urbs() 826 usb_kill_urb(victim); in usb_kill_anchored_urbs() 827 usb_put_urb(victim); in usb_kill_anchored_urbs() 852 struct urb *victim; in usb_poison_anchored_urbs() local 859 victim = list_entry(anchor->urb_list.prev, in usb_poison_anchored_urbs() 862 usb_get_urb(victim); in usb_poison_anchored_urbs() 865 usb_poison_urb(victim); in usb_poison_anchored_urbs() 866 usb_put_urb(victim); in usb_poison_anchored_urbs() 911 struct urb *victim; usb_unlink_anchored_urbs() local 984 struct urb *victim; usb_get_from_anchor() local 1011 struct urb *victim; usb_scuttle_anchored_urbs() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/core/ |
H A D | urb.c | 810 struct urb *victim; in usb_kill_anchored_urbs() local 816 victim = list_entry(anchor->urb_list.prev, in usb_kill_anchored_urbs() 819 usb_get_urb(victim); in usb_kill_anchored_urbs() 822 usb_kill_urb(victim); in usb_kill_anchored_urbs() 823 usb_put_urb(victim); in usb_kill_anchored_urbs() 848 struct urb *victim; in usb_poison_anchored_urbs() local 855 victim = list_entry(anchor->urb_list.prev, in usb_poison_anchored_urbs() 858 usb_get_urb(victim); in usb_poison_anchored_urbs() 861 usb_poison_urb(victim); in usb_poison_anchored_urbs() 862 usb_put_urb(victim); in usb_poison_anchored_urbs() 907 struct urb *victim; usb_unlink_anchored_urbs() local 980 struct urb *victim; usb_get_from_anchor() local 1007 struct urb *victim; usb_scuttle_anchored_urbs() local [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | oom_kill.c | 161 /* return true if the task is not adequate as candidate victim task. */ 440 static void dump_oom_summary(struct oom_control *oc, struct task_struct *victim) in dump_oom_summary() argument 447 mem_cgroup_print_oom_context(oc->memcg, victim); in dump_oom_summary() 448 pr_cont(",task=%s,pid=%d,uid=%d\n", victim->comm, victim->pid, in dump_oom_summary() 449 from_kuid(&init_user_ns, task_uid(victim))); in dump_oom_summary() 503 * victim (if that is possible) to help the OOM killer to move on. 667 /* The victim managed to terminate on its own - see exit_mmap */ in wake_oom_reaper() 682 * Give the OOM victim time to exit naturally before invoking the oom_reaping. 747 * mark_oom_victim - mark the given task as OOM victim 914 __oom_kill_process(struct task_struct *victim, const char *message) __oom_kill_process() argument 1012 struct task_struct *victim = oc->chosen; oom_kill_process() local [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | rbtree.c | 553 void rb_replace_node(struct rb_node *victim, struct rb_node *new, in rb_replace_node() argument 556 struct rb_node *parent = rb_parent(victim); in rb_replace_node() 558 /* Copy the pointers/colour from the victim to the replacement */ in rb_replace_node() 559 *new = *victim; in rb_replace_node() 562 if (victim->rb_left) in rb_replace_node() 563 rb_set_parent(victim->rb_left, new); in rb_replace_node() 564 if (victim->rb_right) in rb_replace_node() 565 rb_set_parent(victim->rb_right, new); in rb_replace_node() 566 __rb_change_child(victim, new, parent, root); in rb_replace_node() 570 void rb_replace_node_rcu(struct rb_node *victim, struc argument [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | rbtree.c | 553 void rb_replace_node(struct rb_node *victim, struct rb_node *new, in rb_replace_node() argument 556 struct rb_node *parent = rb_parent(victim); in rb_replace_node() 558 /* Copy the pointers/colour from the victim to the replacement */ in rb_replace_node() 559 *new = *victim; in rb_replace_node() 562 if (victim->rb_left) in rb_replace_node() 563 rb_set_parent(victim->rb_left, new); in rb_replace_node() 564 if (victim->rb_right) in rb_replace_node() 565 rb_set_parent(victim->rb_right, new); in rb_replace_node() 566 __rb_change_child(victim, new, parent, root); in rb_replace_node() 570 void rb_replace_node_rcu(struct rb_node *victim, struc argument [all...] |
/kernel/linux/linux-5.10/fs/cachefiles/ |
H A D | namei.c | 869 struct dentry *victim; in cachefiles_check_active() local 876 /* look up the victim */ in cachefiles_check_active() 880 victim = lookup_one_len(filename, dir, strlen(filename)); in cachefiles_check_active() 882 if (IS_ERR(victim)) in cachefiles_check_active() 885 //_debug("victim -> %p %s", in cachefiles_check_active() 886 // victim, d_backing_inode(victim) ? "positive" : "negative"); in cachefiles_check_active() 891 if (d_is_negative(victim)) { in cachefiles_check_active() 893 dput(victim); in cachefiles_check_active() 906 if (object->dentry > victim) in cachefiles_check_active() 953 struct dentry *victim; cachefiles_cull() local 1013 struct dentry *victim; cachefiles_check_in_use() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | trace.h | 49 TP_PROTO(unsigned int victim, unsigned int tid, unsigned int word0, 51 TP_ARGS(victim, tid, word0, word1, word2), 54 __field( unsigned int, victim ) 62 __entry->victim = victim; 69 TP_printk("victim %u tid %u w0 %u w1 %u w2 %u", 70 __entry->victim, __entry->tid, __entry->word0,
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | trace.h | 49 TP_PROTO(unsigned int victim, unsigned int tid, unsigned int word0, 51 TP_ARGS(victim, tid, word0, word1, word2), 54 __field( unsigned int, victim ) 62 __entry->victim = victim; 69 TP_printk("victim %u tid %u w0 %u w1 %u w2 %u", 70 __entry->victim, __entry->tid, __entry->word0,
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/spufs/ |
H A D | sched.c | 619 struct spu_context *victim = NULL; in find_victim() local 645 (!victim || tmp->prio > victim->prio)) { in find_victim() 646 victim = spu->ctx; in find_victim() 649 if (victim) in find_victim() 650 get_spu_context(victim); in find_victim() 653 if (victim) { in find_victim() 664 if (!mutex_trylock(&victim->state_mutex)) { in find_victim() 665 put_spu_context(victim); in find_victim() 666 victim in find_victim() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/spufs/ |
H A D | sched.c | 613 struct spu_context *victim = NULL; in find_victim() local 639 (!victim || tmp->prio > victim->prio)) { in find_victim() 640 victim = spu->ctx; in find_victim() 643 if (victim) in find_victim() 644 get_spu_context(victim); in find_victim() 647 if (victim) { in find_victim() 658 if (!mutex_trylock(&victim->state_mutex)) { in find_victim() 659 put_spu_context(victim); in find_victim() 660 victim in find_victim() [all...] |
/kernel/linux/linux-6.6/fs/cachefiles/ |
H A D | namei.c | 751 struct dentry *victim; in cachefiles_lookup_for_cull() local 756 victim = lookup_one_len(filename, dir, strlen(filename)); in cachefiles_lookup_for_cull() 757 if (IS_ERR(victim)) in cachefiles_lookup_for_cull() 759 if (d_is_negative(victim)) in cachefiles_lookup_for_cull() 761 if (d_inode(victim)->i_flags & S_KERNEL_FILE) in cachefiles_lookup_for_cull() 763 return victim; in cachefiles_lookup_for_cull() 769 dput(victim); in cachefiles_lookup_for_cull() 774 ret = PTR_ERR(victim); in cachefiles_lookup_for_cull() 795 struct dentry *victim; in cachefiles_cull() local 801 victim in cachefiles_cull() 853 struct dentry *victim; cachefiles_check_in_use() local [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | rbtree.h | 64 extern void rb_replace_node(struct rb_node *victim, struct rb_node *new, 66 extern void rb_replace_node_rcu(struct rb_node *victim, struct rb_node *new, 152 static inline void rb_replace_node_cached(struct rb_node *victim, in rb_replace_node_cached() argument 156 if (root->rb_leftmost == victim) in rb_replace_node_cached() 158 rb_replace_node(victim, new, &root->rb_root); in rb_replace_node_cached()
|
/kernel/linux/common_modules/memory_security/src/ |
H A D | jit_process.c | 83 struct jit_process *victim = container_of(head, struct jit_process, head); in delete_process_jit_space() local 84 if (victim == NULL) in delete_process_jit_space() 88 rb_erase(&(victim->node), root); in delete_process_jit_space() 91 return victim; in delete_process_jit_space()
|
/kernel/linux/linux-5.10/tools/include/linux/ |
H A D | rbtree.h | 63 extern void rb_replace_node(struct rb_node *victim, struct rb_node *new, 146 static inline void rb_replace_node_cached(struct rb_node *victim, in rb_replace_node_cached() argument 150 if (root->rb_leftmost == victim) in rb_replace_node_cached() 152 rb_replace_node(victim, new, &root->rb_root); in rb_replace_node_cached()
|
/kernel/linux/linux-5.10/fs/erofs/ |
H A D | decompressor.c | 45 struct page *victim; in z_erofs_lz4_prepare_destpages() local 77 victim = availables[--top]; in z_erofs_lz4_prepare_destpages() 78 get_page(victim); in z_erofs_lz4_prepare_destpages() 80 victim = erofs_allocpage(pagepool, GFP_KERNEL); in z_erofs_lz4_prepare_destpages() 81 if (!victim) in z_erofs_lz4_prepare_destpages() 83 victim->mapping = Z_EROFS_MAPPING_STAGING; in z_erofs_lz4_prepare_destpages() 85 rq->out[i] = victim; in z_erofs_lz4_prepare_destpages()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | audit_tree.c | 569 static void prune_tree_chunks(struct audit_tree *victim, bool tagged) in prune_tree_chunks() argument 572 while (!list_empty(&victim->chunks)) { in prune_tree_chunks() 577 p = list_first_entry(&victim->chunks, struct node, list); in prune_tree_chunks() 601 static void prune_one(struct audit_tree *victim) in prune_one() argument 603 prune_tree_chunks(victim, false); in prune_one() 604 put_tree(victim); in prune_one() 766 struct audit_tree *victim; in prune_tree_thread() local 768 victim = list_entry(prune_list.next, in prune_tree_thread() 770 list_del_init(&victim->list); in prune_tree_thread() 774 prune_one(victim); in prune_tree_thread() 983 struct audit_tree *victim; audit_kill_trees() local [all...] |
/kernel/linux/linux-6.6/kernel/ |
H A D | audit_tree.c | 569 static void prune_tree_chunks(struct audit_tree *victim, bool tagged) in prune_tree_chunks() argument 572 while (!list_empty(&victim->chunks)) { in prune_tree_chunks() 577 p = list_first_entry(&victim->chunks, struct audit_node, list); in prune_tree_chunks() 601 static void prune_one(struct audit_tree *victim) in prune_one() argument 603 prune_tree_chunks(victim, false); in prune_one() 604 put_tree(victim); in prune_one() 766 struct audit_tree *victim; in prune_tree_thread() local 768 victim = list_entry(prune_list.next, in prune_tree_thread() 770 list_del_init(&victim->list); in prune_tree_thread() 774 prune_one(victim); in prune_tree_thread() 980 struct audit_tree *victim; audit_kill_trees() local [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | rbtree.h | 54 extern void rb_replace_node(struct rb_node *victim, struct rb_node *new, 56 extern void rb_replace_node_rcu(struct rb_node *victim, struct rb_node *new, 131 static inline void rb_replace_node_cached(struct rb_node *victim, in rb_replace_node_cached() argument 135 if (root->rb_leftmost == victim) in rb_replace_node_cached() 137 rb_replace_node(victim, new, &root->rb_root); in rb_replace_node_cached()
|
/kernel/linux/linux-5.10/drivers/mmc/core/ |
H A D | sdio_cis.c | 373 struct sdio_func_tuple *tuple, *victim; in sdio_free_common_cis() local 378 victim = tuple; in sdio_free_common_cis() 380 kfree(victim); in sdio_free_common_cis() 408 struct sdio_func_tuple *tuple, *victim; in sdio_free_func_cis() local 413 victim = tuple; in sdio_free_func_cis() 415 kfree(victim); in sdio_free_func_cis()
|
/kernel/linux/linux-6.6/drivers/mmc/core/ |
H A D | sdio_cis.c | 385 struct sdio_func_tuple *tuple, *victim; in sdio_free_common_cis() local 390 victim = tuple; in sdio_free_common_cis() 392 kfree(victim); in sdio_free_common_cis() 420 struct sdio_func_tuple *tuple, *victim; in sdio_free_func_cis() local 425 victim = tuple; in sdio_free_func_cis() 427 kfree(victim); in sdio_free_func_cis()
|
/kernel/linux/linux-5.10/tools/lib/ |
H A D | rbtree.c | 545 void rb_replace_node(struct rb_node *victim, struct rb_node *new, in rb_replace_node() argument 548 struct rb_node *parent = rb_parent(victim); in rb_replace_node() 550 /* Copy the pointers/colour from the victim to the replacement */ in rb_replace_node() 551 *new = *victim; in rb_replace_node() 554 if (victim->rb_left) in rb_replace_node() 555 rb_set_parent(victim->rb_left, new); in rb_replace_node() 556 if (victim->rb_right) in rb_replace_node() 557 rb_set_parent(victim->rb_right, new); in rb_replace_node() 558 __rb_change_child(victim, new, parent, root); in rb_replace_node()
|
/kernel/linux/linux-6.6/tools/lib/ |
H A D | rbtree.c | 545 void rb_replace_node(struct rb_node *victim, struct rb_node *new, in rb_replace_node() argument 548 struct rb_node *parent = rb_parent(victim); in rb_replace_node() 550 /* Copy the pointers/colour from the victim to the replacement */ in rb_replace_node() 551 *new = *victim; in rb_replace_node() 554 if (victim->rb_left) in rb_replace_node() 555 rb_set_parent(victim->rb_left, new); in rb_replace_node() 556 if (victim->rb_right) in rb_replace_node() 557 rb_set_parent(victim->rb_right, new); in rb_replace_node() 558 __rb_change_child(victim, new, parent, root); in rb_replace_node()
|
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | local_storage.c | 57 int BPF_PROG(unlink_hook, struct inode *dir, struct dentry *victim) in BPF_PROG() argument 66 storage = bpf_inode_storage_get(&inode_storage_map, victim->d_inode, 0, in BPF_PROG() 74 err = bpf_inode_storage_delete(&inode_storage_map, victim->d_inode); in BPF_PROG()
|
/kernel/linux/linux-6.6/tools/include/linux/ |
H A D | rbtree.h | 63 extern void rb_replace_node(struct rb_node *victim, struct rb_node *new, 146 static inline void rb_replace_node_cached(struct rb_node *victim, in rb_replace_node_cached() argument 150 if (root->rb_leftmost == victim) in rb_replace_node_cached() 152 rb_replace_node(victim, new, &root->rb_root); in rb_replace_node_cached()
|