Home
last modified time | relevance | path

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

12

/lib/
A Dcpumask.c28 bool alloc_cpumask_var_node(cpumask_var_t *mask, gfp_t flags, int node) in alloc_cpumask_var_node() argument
30 *mask = kmalloc_node(cpumask_size(), flags, node); in alloc_cpumask_var_node()
33 if (!*mask) { in alloc_cpumask_var_node()
39 return *mask != NULL; in alloc_cpumask_var_node()
52 void __init alloc_bootmem_cpumask_var(cpumask_var_t *mask) in alloc_bootmem_cpumask_var() argument
54 *mask = memblock_alloc_or_panic(cpumask_size(), SMP_CACHE_BYTES); in alloc_bootmem_cpumask_var()
63 void free_cpumask_var(cpumask_var_t mask) in free_cpumask_var() argument
65 kfree(mask); in free_cpumask_var()
73 void __init free_bootmem_cpumask_var(cpumask_var_t mask) in free_bootmem_cpumask_var() argument
75 memblock_free(mask, cpumask_size()); in free_bootmem_cpumask_var()
A Dkfifo.c40 fifo->mask = 0; in __kfifo_alloc()
47 fifo->mask = 0; in __kfifo_alloc()
63 fifo->mask = 0; in __kfifo_free()
81 fifo->mask = 0; in __kfifo_init()
97 off &= fifo->mask; in kfifo_copy_in()
136 off &= fifo->mask; in kfifo_copy_out()
198 off &= fifo->mask; in kfifo_copy_from_user()
258 off &= fifo->mask; in kfifo_copy_to_user()
336 off &= fifo->mask; in setup_sgl()
397 unsigned int mask = fifo->mask; in __kfifo_peek_n() local
[all …]
A Dstmp_device.c26 static int stmp_clear_poll_bit(void __iomem *addr, u32 mask) in stmp_clear_poll_bit() argument
30 writel(mask, addr + STMP_OFFSET_REG_CLR); in stmp_clear_poll_bit()
32 while ((readl(addr) & mask) && --timeout) in stmp_clear_poll_bit()
A Dnmi_backtrace.c36 void nmi_trigger_cpumask_backtrace(const cpumask_t *mask, in nmi_trigger_cpumask_backtrace() argument
38 void (*raise)(cpumask_t *mask)) in nmi_trigger_cpumask_backtrace() argument
51 cpumask_copy(to_cpumask(backtrace_mask), mask); in nmi_trigger_cpumask_backtrace()
A Dstrncpy_from_user.c38 unsigned long c, data, mask; in do_strncpy_from_user() local
57 mask = zero_bytemask(data); in do_strncpy_from_user()
58 *(unsigned long *)(dst+res) = c & mask; in do_strncpy_from_user()
A Dcpu_rmap.c95 const struct cpumask *mask, u16 dist) in cpu_rmap_copy_neigh() argument
99 for_each_cpu(neigh, mask) { in cpu_rmap_copy_neigh()
263 irq_cpu_rmap_notify(struct irq_affinity_notify *notify, const cpumask_t *mask) in irq_cpu_rmap_notify() argument
269 rc = cpu_rmap_update(glue->rmap, glue->index, mask); in irq_cpu_rmap_notify()
A Dsbitmap.c66 unsigned long mask, word_mask; in sbitmap_deferred_clear() local
91 mask = xchg(&map->cleared, 0); in sbitmap_deferred_clear()
96 atomic_long_andnot(mask, (atomic_long_t *)&map->word); in sbitmap_deferred_clear()
647 unsigned long mask = 0; in sbitmap_queue_clear_batch() local
660 atomic_long_andnot(mask, (atomic_long_t *) addr); in sbitmap_queue_clear_batch()
661 mask = 0; in sbitmap_queue_clear_batch()
664 mask |= (1UL << SB_NR_TO_BIT(sb, tag)); in sbitmap_queue_clear_batch()
667 if (mask) in sbitmap_queue_clear_batch()
668 atomic_long_andnot(mask, (atomic_long_t *) addr); in sbitmap_queue_clear_batch()
A Dbitmap.c97 unsigned long mask = BITMAP_LAST_WORD_MASK(nbits); in __bitmap_shift_right() local
110 upper &= mask; in __bitmap_shift_right()
115 lower &= mask; in __bitmap_shift_right()
285 const unsigned long *mask, unsigned int nbits) in __bitmap_replace() argument
291 dst[k] = (old[k] & ~mask[k]) | (new[k] & mask[k]); in __bitmap_replace()
A Dfind_bit.c53 unsigned long mask, idx, tmp, sz = (size), __start = (start); \
58 mask = MUNGE(BITMAP_FIRST_WORD_MASK(__start)); \
61 for (tmp = (FETCH) & mask; !tmp; tmp = (FETCH)) { \
A Dobjpool.c28 slot->mask = pool->capacity - 1; in objpool_init_percpu_slot()
36 slot->entries[slot->tail & slot->mask] = obj; in objpool_init_percpu_slot()
A Dbch.c469 unsigned int tmp, mask; in solve_linear_system() local
473 mask = 1 << m; in solve_linear_system()
481 if (rows[r] & mask) { in solve_linear_system()
492 if (rows[r] & mask) in solve_linear_system()
499 mask >>= 1; in solve_linear_system()
526 mask = rows[r] & (tmp|1); in solve_linear_system()
527 tmp |= parity(mask) << (m-r); in solve_linear_system()
544 unsigned int mask = 0xff, t, rows[16] = {0,}; in find_affine4_roots() local
562 for (j = 8; j != 0; j >>= 1, mask ^= (mask << j)) { in find_affine4_roots()
564 t = ((rows[k] >> j)^rows[k+j]) & mask; in find_affine4_roots()
A Dgroup_cpus.c86 const struct cpumask *mask, nodemask_t *nodemsk) in get_nodes_in_cpumask() argument
92 if (cpumask_intersects(mask, node_to_cpumask[n])) { in get_nodes_in_cpumask()
A Ddynamic_debug.c70 unsigned int mask; member
246 newflags = (dp->flags & modifiers->mask) | modifiers->flags; in ddebug_change()
522 modifiers->mask = 0; in ddebug_parse_flags()
525 modifiers->mask = ~0U; in ddebug_parse_flags()
528 modifiers->mask = ~modifiers->flags; in ddebug_parse_flags()
532 v3pr_info("*flagsp=0x%x *maskp=0x%x\n", modifiers->flags, modifiers->mask); in ddebug_parse_flags()
A Dxarray.c422 unsigned long mask = xas_size(xas) - 1; in xas_max() local
423 max |= mask; in xas_max()
424 if (mask == max) in xas_max()
1016 unsigned int mask = xas->xa_sibs; in __xas_init_node_for_split() local
1022 if ((i & mask) == 0) { in __xas_init_node_for_split()
2213 unsigned long mask; in xas_sibling() local
2217 mask = (XA_CHUNK_SIZE << node->shift) - 1; in xas_sibling()
2218 return (xas->xa_index & mask) > in xas_sibling()
A Dvsprintf.c509 int mask = spec.base - 1; in number() local
515 tmp[i++] = (hex_asc_upper[((unsigned char)num) & mask] | locase); in number()
2030 unsigned long mask; in format_flags() local
2033 mask = names->mask; in format_flags()
2034 if ((flags & mask) != mask) in format_flags()
2039 flags &= ~mask; in format_flags()
2056 int mask; member
2109 buf = number(buf, end, (flags >> pff[i].shift) & pff[i].mask, in format_page_flags()
/lib/crypto/
A Dpoly1305-donna32.c128 u32 mask; in poly1305_core_emit() local
170 g0 &= mask; in poly1305_core_emit()
171 g1 &= mask; in poly1305_core_emit()
172 g2 &= mask; in poly1305_core_emit()
173 g3 &= mask; in poly1305_core_emit()
174 g4 &= mask; in poly1305_core_emit()
175 mask = ~mask; in poly1305_core_emit()
177 h0 = (h0 & mask) | g0; in poly1305_core_emit()
178 h1 = (h1 & mask) | g1; in poly1305_core_emit()
179 h2 = (h2 & mask) | g2; in poly1305_core_emit()
[all …]
A Dcurve25519-hacl64.c703 u64 mask = (((mask0 & mask1) & mask2) & mask3) & mask4; in format_fcontract_trim() local
704 u64 a0_ = a0 - (0x7ffffffffffedLLU & mask); in format_fcontract_trim()
705 u64 a1_ = a1 - (0x7ffffffffffffLLU & mask); in format_fcontract_trim()
706 u64 a2_ = a2 - (0x7ffffffffffffLLU & mask); in format_fcontract_trim()
707 u64 a3_ = a3 - (0x7ffffffffffffLLU & mask); in format_fcontract_trim()
708 u64 a4_ = a4 - (0x7ffffffffffffLLU & mask); in format_fcontract_trim()
/lib/tests/
A Dcpumask_kunit.c16 #define EXPECT_FOR_EACH_CPU_EQ(test, mask) \ argument
18 const cpumask_t *m = (mask); \
23 KUNIT_EXPECT_EQ_MSG((test), mask_weight, iter, MASK_MSG(mask)); \
39 #define EXPECT_FOR_EACH_CPU_WRAP_EQ(test, mask) \ argument
41 const cpumask_t *m = (mask); \
46 KUNIT_EXPECT_EQ_MSG((test), mask_weight, iter, MASK_MSG(mask)); \
A Dbitfield_kunit.c95 #define CHECK(tp, mask) do { \ argument
98 for (v = 0; v < 1 << hweight32(mask); v++) \
100 tp##_encode_bits(v, mask) != v << __ffs64(mask));\
A Dprintf_kunit.c577 int mask; member
606 flags |= (values[i] & pft[i].mask) << pft[i].shift; in page_flags_test()
624 values[i] & pft[i].mask); in page_flags_test()
/lib/zlib_inflate/
A Dinftrees.c38 unsigned mask; /* mask for low root bits */ in zlib_inflate_table() local
195 mask = used - 1; /* mask for comparing low */ in zlib_inflate_table()
246 if (len > root && (huff & mask) != low) { in zlib_inflate_table()
270 low = huff & mask; in zlib_inflate_table()
289 if (drop != 0 && (huff & mask) != low) { in zlib_inflate_table()
/lib/zstd/compress/
A Dzstd_cwksp.h195 size_t const mask = align - 1; in ZSTD_cwksp_align() local
197 return (size + mask) & ~mask; in ZSTD_cwksp_align()
483 size_t const mask = alignment - 1; in ZSTD_cwksp_reserve_object_aligned() local
489 return (void*)(((size_t)start + surplus) & ~mask); in ZSTD_cwksp_reserve_object_aligned()
A Dzstd_ldm.c102 U64 hash, mask; in ZSTD_ldm_gear_feed() local
105 mask = state->stopMask; in ZSTD_ldm_gear_feed()
111 if (UNLIKELY((hash & mask) == 0)) { \ in ZSTD_ldm_gear_feed()
/lib/crypto/powerpc/
A Dpoly1305-p10le_64.S486 lvx 25, 0, 10 # v25 - mask
842 # mask 0x0FFFFFFC0FFFFFFC
843 # mask 0x0FFFFFFC0FFFFFFF
853 and. 9, 9, 11 # cramp mask r0
854 and. 10, 10, 12 # cramp mask r1
/lib/xz/
A Dxz_dec_bcj.c217 uint32_t mask; in bcj_ia64() local
228 mask = branch_table[buf[i] & 0x1F]; in bcj_ia64()
230 if (((mask >> slot) & 1) == 0) in bcj_ia64()

Completed in 59 milliseconds

12