| /lib/ |
| A D | errseq.c | 64 errseq_t cur, old; in errseq_set() local 73 old = READ_ONCE(*eseq); in errseq_set() 77 return old; in errseq_set() 86 if (old & ERRSEQ_SEEN) in errseq_set() 90 if (new == old) { in errseq_set() 106 old = cur; in errseq_set() 130 old = 0; in errseq_sample() 131 return old; in errseq_sample() 179 errseq_t old, new; in errseq_check_and_advance() local 187 if (old != *since) { in errseq_check_and_advance() [all …]
|
| A D | lockref.c | 13 struct lockref old; \ 14 BUILD_BUG_ON(sizeof(old) != 8); \ 15 old.lock_count = READ_ONCE(lockref->lock_count); \ 16 while (likely(arch_spin_value_unlocked(old.lock.rlock.raw_lock))) { \ 17 struct lockref new = old; \ 20 &old.lock_count, \ 67 if (old.count <= 0) in lockref_get_not_zero() 94 if (old.count <= 0) in lockref_put_return() 112 if (old.count <= 1) in lockref_put_or_lock() 149 if (old.count < 0) in lockref_get_not_dead()
|
| A D | closure.c | 206 unsigned old, new, v = atomic_read(&cl->remaining); in __closure_sync_timeout() local 208 old = v; in __closure_sync_timeout() 209 if (!old || (old & CLOSURE_RUNNING)) in __closure_sync_timeout() 212 new = old + CLOSURE_REMAINING_INITIALIZER; in __closure_sync_timeout() 213 } while ((v = atomic_cmpxchg(&cl->remaining, old, new)) != old); in __closure_sync_timeout()
|
| A D | cmpxchg-emu.c | 25 uintptr_t cmpxchg_emu_u8(volatile u8 *p, uintptr_t old, uintptr_t new) in cmpxchg_emu_u8() argument 36 if (old32.b[i] != old) in cmpxchg_emu_u8() 43 return old; in cmpxchg_emu_u8()
|
| A D | rbtree.c | 75 __rb_rotate_set_parents(struct rb_node *old, struct rb_node *new, in __rb_rotate_set_parents() argument 78 struct rb_node *parent = rb_parent(old); in __rb_rotate_set_parents() 79 new->__rb_parent_color = old->__rb_parent_color; in __rb_rotate_set_parents() 80 rb_set_parent_color(old, new, color); in __rb_rotate_set_parents() 81 __rb_change_child(old, new, parent, root); in __rb_rotate_set_parents() 86 void (*augment_rotate)(struct rb_node *old, struct rb_node *new)) in __rb_insert() argument 228 void (*augment_rotate)(struct rb_node *old, struct rb_node *new)) in ____rb_erase_color() argument 411 void (*augment_rotate)(struct rb_node *old, struct rb_node *new)) in __rb_erase_color() argument 425 static inline void dummy_copy(struct rb_node *old, struct rb_node *new) {} in dummy_copy() argument 426 static inline void dummy_rotate(struct rb_node *old, struct rb_node *new) {} in dummy_rotate() argument [all …]
|
| A D | ref_tracker.c | 445 void *old; in ref_tracker_dir_debugfs() local 447 old = xa_store_irq(&debugfs_dentries, (unsigned long)dir, in ref_tracker_dir_debugfs() 450 if (xa_is_err(old)) in ref_tracker_dir_debugfs() 453 WARN_ON_ONCE(old); in ref_tracker_dir_debugfs() 485 void *old; in ref_tracker_dir_symlink() local 487 old = xa_store_irq(&debugfs_symlinks, (unsigned long)dir, in ref_tracker_dir_symlink() 489 if (xa_is_err(old)) in ref_tracker_dir_symlink() 492 WARN_ON_ONCE(old); in ref_tracker_dir_symlink()
|
| A D | radix-tree.c | 670 struct radix_tree_node *old = child; in radix_tree_free_nodes() local 673 WARN_ON_ONCE(!list_empty(&old->private_list)); in radix_tree_free_nodes() 674 radix_tree_node_free(old); in radix_tree_free_nodes() 675 if (old == entry_to_node(node)) in radix_tree_free_nodes() 852 void *item, void *old) in calculate_count() argument 859 if (!old) in calculate_count() 862 return !!item - !!old; in calculate_count() 879 void *old = rcu_dereference_raw(*slot); in __radix_tree_replace() local 880 int values = !!xa_is_value(item) - !!xa_is_value(old); in __radix_tree_replace() 1367 void *old = rcu_dereference_raw(*slot); in __radix_tree_delete() local [all …]
|
| A D | bitmap.c | 284 const unsigned long *old, const unsigned long *new, in __bitmap_replace() argument 291 dst[k] = (old[k] & ~mask[k]) | (new[k] & mask[k]); in __bitmap_replace() 498 const unsigned long *old, const unsigned long *new, in bitmap_remap() argument 509 int n = bitmap_pos_to_ord(old, oldbit, nbits); in bitmap_remap() 545 int bitmap_bitremap(int oldbit, const unsigned long *old, in bitmap_bitremap() argument 549 int n = bitmap_pos_to_ord(old, oldbit, bits); in bitmap_bitremap()
|
| A D | string_helpers.c | 738 char *kstrdup_and_replace(const char *src, char old, char new, gfp_t gfp) in kstrdup_and_replace() argument 746 return strreplace(dst, old, new); in kstrdup_and_replace() 984 char *strreplace(char *str, char old, char new) in strreplace() argument 989 if (*s == old) in strreplace()
|
| A D | alloc_tag.c | 190 void pgalloc_tag_swap(struct folio *new, struct folio *old) in pgalloc_tag_swap() argument 199 tag_old = __pgalloc_tag_get(&old->page); in pgalloc_tag_swap() 206 if (!get_page_tag_ref(&old->page, &ref_old, &handle_old)) in pgalloc_tag_swap()
|
| A D | xarray.c | 1742 void *old, void *entry, gfp_t gfp); 1764 void *old, void *entry, gfp_t gfp) in __xa_cmpxchg() argument 1766 return xa_zero_to_null(__xa_cmpxchg_raw(xa, index, old, entry, gfp)); in __xa_cmpxchg() 1771 void *old, void *entry, gfp_t gfp) in __xa_cmpxchg_raw() argument 1781 if (curr == old) { in __xa_cmpxchg_raw()
|
| A D | test_bpf.c | 8964 #define BPF_ATOMIC_OP_TEST1(width, op, logic, old, update, result) \ argument 8967 #old " " #logic " " #update " = " #result, \ 8970 BPF_ST_MEM(width, R10, -40, old), \ 8983 #define BPF_ATOMIC_OP_TEST2(width, op, logic, old, update, result) \ argument 8986 #old " " #logic " " #update " = " #result, \ 8990 BPF_ST_MEM(BPF_W, R10, -40, old), \ 9007 #old " " #logic " " #update " = " #result, \ 9011 BPF_ST_MEM(width, R10, -40, old), \ 9027 #old " " #logic " " #update " = " #result, \ 9030 BPF_ST_MEM(width, R10, -40, old), \ [all …]
|
| A D | test_xarray.c | 1730 void *old = xas_store(&xas, xa_mk_index(base + i)); in check_create_range_4() local 1732 XA_BUG_ON(xa, old != xa_mk_index(base + i)); in check_create_range_4() 1734 XA_BUG_ON(xa, old != NULL); in check_create_range_4()
|
| A D | iov_iter.c | 1306 const void *dup_iter(struct iov_iter *new, struct iov_iter *old, gfp_t flags) in dup_iter() argument 1308 *new = *old; in dup_iter()
|
| A D | maple_tree.c | 3316 struct maple_enode *old; in mas_split() local 3388 old = mas->node; in mas_split() 3390 mas_wmb_replace(mas, old, height); in mas_split()
|
| /lib/fonts/ |
| A D | Kconfig | 64 bool "Pearl (old m68k) console 8x8 font" if FONTS
|