Home
last modified time | relevance | path

Searched refs:vpset (Results 1 – 2 of 2) sorted by relevance

/linux/include/asm-generic/
H A Dmshyperv.h231 static inline int __cpumask_to_vpset(struct hv_vpset *vpset, in __cpumask_to_vpset() argument
248 vpset->bank_contents[vcpu_bank] = 0; in __cpumask_to_vpset()
262 &vpset->bank_contents[vcpu_bank]); in __cpumask_to_vpset()
266 vpset->valid_bank_mask = GENMASK_ULL(nr_bank - 1, 0); in __cpumask_to_vpset()
277 static inline int cpumask_to_vpset(struct hv_vpset *vpset, in cpumask_to_vpset() argument
280 return __cpumask_to_vpset(vpset, cpus, NULL); in cpumask_to_vpset()
283 static inline int cpumask_to_vpset_skip(struct hv_vpset *vpset, in cpumask_to_vpset_skip() argument
287 return __cpumask_to_vpset(vpset, cpus, func); in cpumask_to_vpset_skip()
/linux/drivers/hv/
H A Dmshv_synic.c192 const struct hv_vpset *vpset; in handle_bitset_message() local
214 vpset = &msg->vp_bitset.bitset; in handle_bitset_message()
217 bank_contents = vpset->bank_contents; in handle_bitset_message()
218 bank_mask_size = sizeof(vpset->valid_bank_mask) * BITS_PER_BYTE; in handle_bitset_message()
225 bank_idx = find_next_bit((unsigned long *)&vpset->valid_bank_mask, in handle_bitset_message()