Searched refs:src1p (Results 1 - 4 of 4) sorted by relevance

/linux-master/include/linux/
H A Dcpumask.h239 static inline unsigned int cpumask_any_and_distribute(const struct cpumask *src1p, argument
242 return cpumask_first_and(src1p, src2p);
251 unsigned int cpumask_any_and_distribute(const struct cpumask *src1p,
257 * cpumask_next_and - get the next cpu in *src1p & *src2p
259 * @src1p: the first cpumask pointer
265 unsigned int cpumask_next_and(int n, const struct cpumask *src1p, argument
271 return find_next_and_bit(cpumask_bits(src1p), cpumask_bits(src2p),
559 * cpumask_and - *dstp = *src1p & *src2p
561 * @src1p: the first input
567 const struct cpumask *src1p,
566 cpumask_and(struct cpumask *dstp, const struct cpumask *src1p, const struct cpumask *src2p) argument
580 cpumask_or(struct cpumask *dstp, const struct cpumask *src1p, const struct cpumask *src2p) argument
593 cpumask_xor(struct cpumask *dstp, const struct cpumask *src1p, const struct cpumask *src2p) argument
609 cpumask_andnot(struct cpumask *dstp, const struct cpumask *src1p, const struct cpumask *src2p) argument
624 cpumask_equal(const struct cpumask *src1p, const struct cpumask *src2p) argument
640 cpumask_or_equal(const struct cpumask *src1p, const struct cpumask *src2p, const struct cpumask *src3p) argument
656 cpumask_intersects(const struct cpumask *src1p, const struct cpumask *src2p) argument
670 cpumask_subset(const struct cpumask *src1p, const struct cpumask *src2p) argument
[all...]
H A Dnodemask.h164 static inline void __nodes_and(nodemask_t *dstp, const nodemask_t *src1p, argument
167 bitmap_and(dstp->bits, src1p->bits, src2p->bits, nbits);
172 static inline void __nodes_or(nodemask_t *dstp, const nodemask_t *src1p, argument
175 bitmap_or(dstp->bits, src1p->bits, src2p->bits, nbits);
180 static inline void __nodes_xor(nodemask_t *dstp, const nodemask_t *src1p, argument
183 bitmap_xor(dstp->bits, src1p->bits, src2p->bits, nbits);
188 static inline void __nodes_andnot(nodemask_t *dstp, const nodemask_t *src1p, argument
191 bitmap_andnot(dstp->bits, src1p->bits, src2p->bits, nbits);
204 static inline bool __nodes_equal(const nodemask_t *src1p, argument
207 return bitmap_equal(src1p
212 __nodes_intersects(const nodemask_t *src1p, const nodemask_t *src2p, unsigned int nbits) argument
220 __nodes_subset(const nodemask_t *src1p, const nodemask_t *src2p, unsigned int nbits) argument
[all...]
H A Dnetdevice.h3777 * netif_attrmask_next_and - get the next CPU/Rx queue in \*src1p & \*src2p
3779 * @src1p: the first CPUs/Rx queues mask pointer
3785 static inline int netif_attrmask_next_and(int n, const unsigned long *src1p, argument
3793 if (src1p && src2p)
3794 return find_next_and_bit(src1p, src2p, nr_bits, n + 1);
3795 else if (src1p)
3796 return find_next_bit(src1p, nr_bits, n + 1);
/linux-master/lib/
H A Dcpumask.c160 * cpumask_any_and_distribute - Return an arbitrary cpu within src1p & src2p.
161 * @src1p: first &cpumask for intersection
169 unsigned int cpumask_any_and_distribute(const struct cpumask *src1p, argument
177 next = find_next_and_bit_wrap(cpumask_bits(src1p), cpumask_bits(src2p),

Completed in 147 milliseconds