Lines Matching refs:dstp
534 void cpumask_set_cpu(unsigned int cpu, struct cpumask *dstp) in cpumask_set_cpu() argument
536 set_bit(cpumask_check(cpu), cpumask_bits(dstp)); in cpumask_set_cpu()
540 void __cpumask_set_cpu(unsigned int cpu, struct cpumask *dstp) in __cpumask_set_cpu() argument
542 __set_bit(cpumask_check(cpu), cpumask_bits(dstp)); in __cpumask_set_cpu()
551 static __always_inline void cpumask_clear_cpu(int cpu, struct cpumask *dstp) in cpumask_clear_cpu() argument
553 clear_bit(cpumask_check(cpu), cpumask_bits(dstp)); in cpumask_clear_cpu()
556 static __always_inline void __cpumask_clear_cpu(int cpu, struct cpumask *dstp) in __cpumask_clear_cpu() argument
558 __clear_bit(cpumask_check(cpu), cpumask_bits(dstp)); in __cpumask_clear_cpu()
567 static __always_inline void cpumask_assign_cpu(int cpu, struct cpumask *dstp, bool value) in cpumask_assign_cpu() argument
569 assign_bit(cpumask_check(cpu), cpumask_bits(dstp), value); in cpumask_assign_cpu()
572 static __always_inline void __cpumask_assign_cpu(int cpu, struct cpumask *dstp, bool value) in __cpumask_assign_cpu() argument
574 __assign_bit(cpumask_check(cpu), cpumask_bits(dstp), value); in __cpumask_assign_cpu()
624 static __always_inline void cpumask_setall(struct cpumask *dstp) in cpumask_setall() argument
627 cpumask_bits(dstp)[0] = BITMAP_LAST_WORD_MASK(nr_cpumask_bits); in cpumask_setall() local
630 bitmap_fill(cpumask_bits(dstp), nr_cpumask_bits); in cpumask_setall()
637 static __always_inline void cpumask_clear(struct cpumask *dstp) in cpumask_clear() argument
639 bitmap_zero(cpumask_bits(dstp), large_cpumask_bits); in cpumask_clear()
651 bool cpumask_and(struct cpumask *dstp, const struct cpumask *src1p, in cpumask_and() argument
654 return bitmap_and(cpumask_bits(dstp), cpumask_bits(src1p), in cpumask_and()
665 void cpumask_or(struct cpumask *dstp, const struct cpumask *src1p, in cpumask_or() argument
668 bitmap_or(cpumask_bits(dstp), cpumask_bits(src1p), in cpumask_or()
679 void cpumask_xor(struct cpumask *dstp, const struct cpumask *src1p, in cpumask_xor() argument
682 bitmap_xor(cpumask_bits(dstp), cpumask_bits(src1p), in cpumask_xor()
695 bool cpumask_andnot(struct cpumask *dstp, const struct cpumask *src1p, in cpumask_andnot() argument
698 return bitmap_andnot(cpumask_bits(dstp), cpumask_bits(src1p), in cpumask_andnot()
829 void cpumask_shift_right(struct cpumask *dstp, const struct cpumask *srcp, int n) in cpumask_shift_right() argument
831 bitmap_shift_right(cpumask_bits(dstp), cpumask_bits(srcp), n, in cpumask_shift_right()
842 void cpumask_shift_left(struct cpumask *dstp, const struct cpumask *srcp, int n) in cpumask_shift_left() argument
844 bitmap_shift_left(cpumask_bits(dstp), cpumask_bits(srcp), n, in cpumask_shift_left()
854 void cpumask_copy(struct cpumask *dstp, const struct cpumask *srcp) in cpumask_copy() argument
856 bitmap_copy(cpumask_bits(dstp), cpumask_bits(srcp), large_cpumask_bits); in cpumask_copy()
891 int cpumask_parse_user(const char __user *buf, int len, struct cpumask *dstp) in cpumask_parse_user() argument
893 return bitmap_parse_user(buf, len, cpumask_bits(dstp), nr_cpumask_bits); in cpumask_parse_user()
905 int cpumask_parselist_user(const char __user *buf, int len, struct cpumask *dstp) in cpumask_parselist_user() argument
907 return bitmap_parselist_user(buf, len, cpumask_bits(dstp), in cpumask_parselist_user()
918 static __always_inline int cpumask_parse(const char *buf, struct cpumask *dstp) in cpumask_parse() argument
920 return bitmap_parse(buf, UINT_MAX, cpumask_bits(dstp), nr_cpumask_bits); in cpumask_parse()
930 static __always_inline int cpulist_parse(const char *buf, struct cpumask *dstp) in cpulist_parse() argument
932 return bitmap_parselist(buf, cpumask_bits(dstp), nr_cpumask_bits); in cpulist_parse()