Home
last modified time | relevance | path

Searched refs:subset (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-mvebu-icu.c75 const struct mvebu_icu_subset_data *subset = msi_data->subset_data; in mvebu_icu_init() local
81 writel_relaxed(msg[0].address_hi, icu->base + subset->offset_set_ah); in mvebu_icu_init()
82 writel_relaxed(msg[0].address_lo, icu->base + subset->offset_set_al); in mvebu_icu_init()
84 if (subset->icu_group != ICU_GRP_NSR) in mvebu_icu_init()
88 writel_relaxed(msg[1].address_hi, icu->base + subset->offset_clr_ah); in mvebu_icu_init()
89 writel_relaxed(msg[1].address_lo, icu->base + subset->offset_clr_al); in mvebu_icu_init()
341 .name = "mvebu-icu-subset",
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-mvebu-icu.c75 const struct mvebu_icu_subset_data *subset = msi_data->subset_data; in mvebu_icu_init() local
81 writel_relaxed(msg[0].address_hi, icu->base + subset->offset_set_ah); in mvebu_icu_init()
82 writel_relaxed(msg[0].address_lo, icu->base + subset->offset_set_al); in mvebu_icu_init()
84 if (subset->icu_group != ICU_GRP_NSR) in mvebu_icu_init()
88 writel_relaxed(msg[1].address_hi, icu->base + subset->offset_clr_ah); in mvebu_icu_init()
89 writel_relaxed(msg[1].address_lo, icu->base + subset->offset_clr_al); in mvebu_icu_init()
341 .name = "mvebu-icu-subset",
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dcompat_alignment.c203 static const u32 subset[4] = { in thumb2arm() local
209 return subset[(L<<1) | ((tinstr & (1<<8)) >> 8)] | in thumb2arm()
252 const u32 subset[2] = { in do_alignment_t32_to_handler() local
256 *pinstr = subset[L] | (1<<RD_BITS(instr)); in do_alignment_t32_to_handler()
/kernel/linux/linux-5.10/arch/arm/mm/
H A Dalignment.c630 static const u32 subset[8] = { in thumb2arm() local
640 return subset[(tinstr & (7<<9)) >> 9] | in thumb2arm()
680 static const u32 subset[4] = { in thumb2arm() local
686 return subset[(L<<1) | ((tinstr & (1<<8)) >> 8)] | in thumb2arm()
729 const u32 subset[2] = { in do_alignment_t32_to_handler() local
733 *pinstr = subset[L] | (1<<RD_BITS(instr)); in do_alignment_t32_to_handler()
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dalignment.c638 static const u32 subset[8] = { in thumb2arm() local
648 return subset[(tinstr & (7<<9)) >> 9] | in thumb2arm()
688 static const u32 subset[4] = { in thumb2arm() local
694 return subset[(L<<1) | ((tinstr & (1<<8)) >> 8)] | in thumb2arm()
737 const u32 subset[2] = { in do_alignment_t32_to_handler() local
741 *pinstr = subset[L] | (1<<RD_BITS(instr)); in do_alignment_t32_to_handler()
/kernel/linux/linux-6.6/tools/testing/selftests/proc/
H A DMakefile17 TEST_GEN_PROGS += proc-subset-pid
/kernel/linux/linux-6.6/kernel/
H A Dcred.c350 static bool cred_cap_issubset(const struct cred *set, const struct cred *subset) in cred_cap_issubset() argument
353 const struct user_namespace *subset_ns = subset->user_ns; in cred_cap_issubset()
356 * the capabilities of subset are a subset of set. in cred_cap_issubset()
359 return cap_issubset(subset->cap_permitted, set->cap_permitted); in cred_cap_issubset()
362 * therefore one is a subset of the other only if a set is an in cred_cap_issubset()
363 * ancestor of subset and set->euid is owner of subset or one in cred_cap_issubset()
/kernel/linux/linux-5.10/kernel/
H A Dcred.c399 static bool cred_cap_issubset(const struct cred *set, const struct cred *subset) in cred_cap_issubset() argument
402 const struct user_namespace *subset_ns = subset->user_ns; in cred_cap_issubset()
405 * the capabilities of subset are a subset of set. in cred_cap_issubset()
408 return cap_issubset(subset->cap_permitted, set->cap_permitted); in cred_cap_issubset()
411 * therefore one is a subset of the other only if a set is an in cred_cap_issubset()
412 * ancestor of subset and set->euid is owner of subset or one in cred_cap_issubset()
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dnested.c1233 static bool is_bitwise_subset(u64 superset, u64 subset, u64 mask) in is_bitwise_subset() argument
1236 subset &= mask; in is_bitwise_subset()
1238 return (superset | subset) == superset; in is_bitwise_subset()
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dnested.c1196 static bool is_bitwise_subset(u64 superset, u64 subset, u64 mask) in is_bitwise_subset() argument
1199 subset &= mask; in is_bitwise_subset()
1201 return (superset | subset) == superset; in is_bitwise_subset()

Completed in 21 milliseconds