/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | hvapi.c | 19 unsigned long group; member 28 { .group = HV_GRP_SUN4V, .flags = FLAG_PRE_API }, 29 { .group = HV_GRP_CORE, .flags = FLAG_PRE_API }, 30 { .group = HV_GRP_INTR, }, 31 { .group = HV_GRP_SOFT_STATE, }, 32 { .group = HV_GRP_TM, }, 33 { .group = HV_GRP_PCI, .flags = FLAG_PRE_API }, 34 { .group = HV_GRP_LDOM, }, 35 { .group = HV_GRP_SVC_CHAN, .flags = FLAG_PRE_API }, 36 { .group 59 __get_info(unsigned long group) __get_info() argument 96 sun4v_hvapi_register(unsigned long group, unsigned long major, unsigned long *minor) sun4v_hvapi_register() argument 147 sun4v_hvapi_unregister(unsigned long group) sun4v_hvapi_unregister() argument 160 sun4v_hvapi_get(unsigned long group, unsigned long *major, unsigned long *minor) sun4v_hvapi_get() argument 184 unsigned long group, major, minor; sun4v_hvapi_init() local [all...] |
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | hvapi.c | 19 unsigned long group; member 28 { .group = HV_GRP_SUN4V, .flags = FLAG_PRE_API }, 29 { .group = HV_GRP_CORE, .flags = FLAG_PRE_API }, 30 { .group = HV_GRP_INTR, }, 31 { .group = HV_GRP_SOFT_STATE, }, 32 { .group = HV_GRP_TM, }, 33 { .group = HV_GRP_PCI, .flags = FLAG_PRE_API }, 34 { .group = HV_GRP_LDOM, }, 35 { .group = HV_GRP_SVC_CHAN, .flags = FLAG_PRE_API }, 36 { .group 59 __get_info(unsigned long group) __get_info() argument 96 sun4v_hvapi_register(unsigned long group, unsigned long major, unsigned long *minor) sun4v_hvapi_register() argument 147 sun4v_hvapi_unregister(unsigned long group) sun4v_hvapi_unregister() argument 160 sun4v_hvapi_get(unsigned long group, unsigned long *major, unsigned long *minor) sun4v_hvapi_get() argument 184 unsigned long group, major, minor; sun4v_hvapi_init() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineTests.cpp | 90 void createChildren (tcu::TestCaseGroup* group, PipelineConstructionType pipelineConstructionType) in createChildren() argument 92 tcu::TestContext& testCtx = group->getTestContext(); in createChildren() 94 group->addChild(createDynamicControlPointTests (testCtx, pipelineConstructionType)); in createChildren() 95 group->addChild(createStencilTests (testCtx, pipelineConstructionType)); in createChildren() 96 group->addChild(createBlendTests (testCtx, pipelineConstructionType)); in createChildren() 97 group->addChild(createDepthTests (testCtx, pipelineConstructionType)); in createChildren() 98 group->addChild(createDescriptorLimitsTests (testCtx, pipelineConstructionType)); in createChildren() 99 group->addChild(createDynamicOffsetTests (testCtx, pipelineConstructionType)); in createChildren() 100 group->addChild(createDynamicVertexAttributeTests (testCtx, pipelineConstructionType)); in createChildren() 102 group in createChildren() [all...] |
/kernel/linux/linux-5.10/drivers/vfio/ |
H A D | vfio.c | 105 * removes the device from the dummy group and cannot be nested. 109 struct iommu_group *group; in vfio_iommu_group_get() local 112 group = iommu_group_get(dev); in vfio_iommu_group_get() 116 * With noiommu enabled, an IOMMU group will be created for a device in vfio_iommu_group_get() 121 if (group || !noiommu || iommu_present(dev->bus)) in vfio_iommu_group_get() 122 return group; in vfio_iommu_group_get() 124 group = iommu_group_alloc(); in vfio_iommu_group_get() 125 if (IS_ERR(group)) in vfio_iommu_group_get() 128 iommu_group_set_name(group, "vfio-noiommu"); in vfio_iommu_group_get() 129 iommu_group_set_iommudata(group, in vfio_iommu_group_get() 152 vfio_iommu_group_put(struct iommu_group *group, struct device *dev) vfio_iommu_group_put() argument 262 vfio_alloc_group_minor(struct vfio_group *group) vfio_alloc_group_minor() argument 300 vfio_group_unlock_and_free(struct vfio_group *group) vfio_group_unlock_and_free() argument 316 struct vfio_group *group, *tmp; vfio_create_group() local 393 struct vfio_group *group = container_of(kref, struct vfio_group, kref); vfio_group_release() local 413 vfio_group_put(struct vfio_group *group) vfio_group_put() argument 420 struct vfio_group *group; global() member 433 vfio_group_schedule_put(struct vfio_group *group) vfio_group_schedule_put() argument 447 vfio_group_get(struct vfio_group *group) vfio_group_get() argument 456 vfio_group_try_get(struct vfio_group *group) vfio_group_try_get() argument 476 struct vfio_group *group; vfio_group_get_from_iommu() local 493 struct vfio_group *group; vfio_group_get_from_minor() local 510 struct vfio_group *group; vfio_group_get_from_dev() local 538 vfio_group_get_device(struct vfio_group *group, struct device *dev) vfio_group_get_device() argument 602 struct vfio_group *group = data; vfio_dev_viable() local 632 vfio_group_nb_add_dev(struct vfio_group *group, struct device *dev) vfio_group_nb_add_dev() argument 654 vfio_group_nb_verify(struct vfio_group *group, struct device *dev) vfio_group_nb_verify() argument 666 struct vfio_group *group = container_of(nb, struct vfio_group, nb); vfio_iommu_group_notifier() local 757 struct vfio_group *group; vfio_register_group_dev() local 834 struct vfio_group *group; vfio_device_get_from_dev() local 848 vfio_device_get_from_name(struct vfio_group *group, char *buf) vfio_device_get_from_name() argument 891 struct vfio_group *group = device->group; vfio_unregister_group_dev() local 1037 struct vfio_group *group; __vfio_container_attach_groups() local 1252 __vfio_group_unset_container(struct vfio_group *group) __vfio_group_unset_container() argument 1287 vfio_group_unset_container(struct vfio_group *group) vfio_group_unset_container() argument 1307 vfio_group_try_dissolve_container(struct vfio_group *group) vfio_group_try_dissolve_container() argument 1313 vfio_group_set_container(struct vfio_group *group, int container_fd) vfio_group_set_container() argument 1370 vfio_group_viable(struct vfio_group *group) vfio_group_viable() argument 1376 vfio_group_add_container_user(struct vfio_group *group) vfio_group_add_container_user() argument 1395 vfio_group_get_device_fd(struct vfio_group *group, char *buf) vfio_group_get_device_fd() argument 1460 struct vfio_group *group = filep->private_data; vfio_group_fops_unl_ioctl() local 1526 struct vfio_group *group; vfio_group_fops_open() local 1563 struct vfio_group *group = filep->private_data; vfio_group_fops_release() local 1683 struct vfio_group *group = filep->private_data; vfio_group_get_external_user() local 1720 struct vfio_group *group; vfio_group_get_external_user_from_dev() local 1737 vfio_group_put_external_user(struct vfio_group *group) vfio_group_put_external_user() argument 1747 struct vfio_group *group = filep->private_data; vfio_external_group_match_file() local 1753 vfio_external_user_iommu_id(struct vfio_group *group) vfio_external_user_iommu_id() argument 1759 vfio_external_check_extension(struct vfio_group *group, unsigned long arg) vfio_external_check_extension() argument 1899 struct vfio_group *group; vfio_pin_pages() local 1951 struct vfio_group *group; vfio_unpin_pages() local 2006 vfio_group_pin_pages(struct vfio_group *group, unsigned long *user_iova_pfn, int npage, int prot, unsigned long *phys_pfn) vfio_group_pin_pages() argument 2054 vfio_group_unpin_pages(struct vfio_group *group, unsigned long *user_iova_pfn, int npage) vfio_group_unpin_pages() argument 2105 vfio_dma_rw(struct vfio_group *group, dma_addr_t user_iova, void *data, size_t len, bool write) vfio_dma_rw() argument 2128 vfio_register_iommu_notifier(struct vfio_group *group, unsigned long *events, struct notifier_block *nb) vfio_register_iommu_notifier() argument 2153 vfio_unregister_iommu_notifier(struct vfio_group *group, struct notifier_block *nb) vfio_unregister_iommu_notifier() argument 2177 vfio_group_set_kvm(struct vfio_group *group, struct kvm *kvm) vfio_group_set_kvm() argument 2185 vfio_register_group_notifier(struct vfio_group *group, unsigned long *events, struct notifier_block *nb) vfio_register_group_notifier() argument 2221 vfio_unregister_group_notifier(struct vfio_group *group, struct notifier_block *nb) vfio_unregister_group_notifier() argument 2240 struct vfio_group *group; vfio_register_notifier() local 2269 struct vfio_group *group; vfio_unregister_notifier() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingTests.cpp | 62 de::MovePtr<tcu::TestCaseGroup> group(new tcu::TestCaseGroup(testCtx, name.c_str())); in createTests() 64 group->addChild(createBuiltinTests(testCtx)); in createTests() 65 group->addChild(createSpecConstantTests(testCtx)); in createTests() 66 group->addChild(createBuildLargeShaderSetTests(testCtx)); in createTests() 67 group->addChild(createBuildTests(testCtx)); in createTests() 68 group->addChild(createCallableShadersTests(testCtx)); in createTests() 69 group->addChild(createTraceRaysTests(testCtx)); in createTests() 70 group->addChild(createTraceRaysMaintenance1Tests(testCtx)); in createTests() 71 group->addChild(createShaderBindingTableTests(testCtx)); in createTests() 72 group in createTests() [all...] |
/third_party/mesa3d/src/freedreno/perfcntrs/ |
H A D | fdperf.c | 58 /* NOTE first counter group should always be CP, since we unconditionally 63 const struct fd_perfcntr_group *group; member 213 select_counter(struct counter_group *group, int ctr, int n) in select_counter() argument 215 assert(n < group->group->num_countables); in select_counter() 216 assert(ctr < group->group->num_counters); in select_counter() 218 group->label[ctr] = group->group in select_counter() 297 resample_counter(struct counter_group *group, int ctr) resample_counter() argument 321 struct counter_group *group = &dev.groups[i]; resample() local 433 redraw_counter(WINDOW *win, int row, struct counter_group *group, int ctr, bool selected) redraw_counter() argument 476 struct counter_group *group = &dev.groups[i]; redraw() local 518 struct counter_group *group = &dev.groups[i]; current_counter() local 553 struct counter_group *group; counter_dialog() local 728 const struct counter_group *group = &dev.groups[i]; dump_counters() local 757 struct counter_group *group = &dev.groups[i]; restore_counter_groups() local 774 struct counter_group *group = &dev.groups[i]; setup_counter_groups() local 816 struct counter_group *group = &dev.groups[i]; config_save() local 859 struct counter_group *group = &dev.groups[i]; config_restore() local [all...] |
/third_party/node/deps/openssl/openssl/crypto/ec/ |
H A D | ecp_mont.c | 83 int ossl_ec_GFp_mont_group_init(EC_GROUP *group) in ossl_ec_GFp_mont_group_init() argument 87 ok = ossl_ec_GFp_simple_group_init(group); in ossl_ec_GFp_mont_group_init() 88 group->field_data1 = NULL; in ossl_ec_GFp_mont_group_init() 89 group->field_data2 = NULL; in ossl_ec_GFp_mont_group_init() 93 void ossl_ec_GFp_mont_group_finish(EC_GROUP *group) in ossl_ec_GFp_mont_group_finish() argument 95 BN_MONT_CTX_free(group->field_data1); in ossl_ec_GFp_mont_group_finish() 96 group->field_data1 = NULL; in ossl_ec_GFp_mont_group_finish() 97 BN_free(group->field_data2); in ossl_ec_GFp_mont_group_finish() 98 group->field_data2 = NULL; in ossl_ec_GFp_mont_group_finish() 99 ossl_ec_GFp_simple_group_finish(group); in ossl_ec_GFp_mont_group_finish() 102 ossl_ec_GFp_mont_group_clear_finish(EC_GROUP *group) ossl_ec_GFp_mont_group_clear_finish() argument 142 ossl_ec_GFp_mont_group_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GFp_mont_group_set_curve() argument 196 ossl_ec_GFp_mont_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GFp_mont_field_mul() argument 207 ossl_ec_GFp_mont_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GFp_mont_field_sqr() argument 223 ossl_ec_GFp_mont_field_inv(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GFp_mont_field_inv() argument 267 ossl_ec_GFp_mont_field_encode(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GFp_mont_field_encode() argument 278 ossl_ec_GFp_mont_field_decode(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GFp_mont_field_decode() argument 289 ossl_ec_GFp_mont_field_set_to_one(const EC_GROUP *group, BIGNUM *r, BN_CTX *ctx) ossl_ec_GFp_mont_field_set_to_one() argument [all...] |
H A D | ec_oct.c | 24 int EC_POINT_set_compressed_coordinates(const EC_GROUP *group, EC_POINT *point, in EC_POINT_set_compressed_coordinates() argument 27 if (group->meth->point_set_compressed_coordinates == NULL in EC_POINT_set_compressed_coordinates() 28 && !(group->meth->flags & EC_FLAGS_DEFAULT_OCT)) { in EC_POINT_set_compressed_coordinates() 32 if (!ec_point_is_compat(point, group)) { in EC_POINT_set_compressed_coordinates() 36 if (group->meth->flags & EC_FLAGS_DEFAULT_OCT) { in EC_POINT_set_compressed_coordinates() 37 if (group->meth->field_type == NID_X9_62_prime_field) in EC_POINT_set_compressed_coordinates() 38 return ossl_ec_GFp_simple_set_compressed_coordinates(group, point, x, in EC_POINT_set_compressed_coordinates() 47 return ossl_ec_GF2m_simple_set_compressed_coordinates(group, point, in EC_POINT_set_compressed_coordinates() 51 return group->meth->point_set_compressed_coordinates(group, poin in EC_POINT_set_compressed_coordinates() 56 EC_POINT_set_compressed_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, int y_bit, BN_CTX *ctx) EC_POINT_set_compressed_coordinates_GFp() argument 64 EC_POINT_set_compressed_coordinates_GF2m(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, int y_bit, BN_CTX *ctx) EC_POINT_set_compressed_coordinates_GF2m() argument 73 EC_POINT_point2oct(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, unsigned char *buf, size_t len, BN_CTX *ctx) EC_POINT_point2oct() argument 105 EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *point, const unsigned char *buf, size_t len, BN_CTX *ctx) EC_POINT_oct2point() argument 133 EC_POINT_point2buf(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, unsigned char **pbuf, BN_CTX *ctx) EC_POINT_point2buf() argument [all...] |
H A D | ecp_oct.c | 22 int ossl_ec_GFp_simple_set_compressed_coordinates(const EC_GROUP *group, in ossl_ec_GFp_simple_set_compressed_coordinates() argument 32 ctx = new_ctx = BN_CTX_new_ex(group->libctx); in ossl_ec_GFp_simple_set_compressed_coordinates() 54 if (!BN_nnmod(x, x_, group->field, ctx)) in ossl_ec_GFp_simple_set_compressed_coordinates() 56 if (group->meth->field_decode == 0) { in ossl_ec_GFp_simple_set_compressed_coordinates() 58 if (!group->meth->field_sqr(group, tmp2, x_, ctx)) in ossl_ec_GFp_simple_set_compressed_coordinates() 60 if (!group->meth->field_mul(group, tmp1, tmp2, x_, ctx)) in ossl_ec_GFp_simple_set_compressed_coordinates() 63 if (!BN_mod_sqr(tmp2, x_, group->field, ctx)) in ossl_ec_GFp_simple_set_compressed_coordinates() 65 if (!BN_mod_mul(tmp1, tmp2, x_, group in ossl_ec_GFp_simple_set_compressed_coordinates() 159 ossl_ec_GFp_simple_point2oct(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, unsigned char *buf, size_t len, BN_CTX *ctx) ossl_ec_GFp_simple_point2oct() argument 274 ossl_ec_GFp_simple_oct2point(const EC_GROUP *group, EC_POINT *point, const unsigned char *buf, size_t len, BN_CTX *ctx) ossl_ec_GFp_simple_oct2point() argument [all...] |
/third_party/openssl/crypto/ec/ |
H A D | ecp_mont.c | 83 int ossl_ec_GFp_mont_group_init(EC_GROUP *group) in ossl_ec_GFp_mont_group_init() argument 87 ok = ossl_ec_GFp_simple_group_init(group); in ossl_ec_GFp_mont_group_init() 88 group->field_data1 = NULL; in ossl_ec_GFp_mont_group_init() 89 group->field_data2 = NULL; in ossl_ec_GFp_mont_group_init() 93 void ossl_ec_GFp_mont_group_finish(EC_GROUP *group) in ossl_ec_GFp_mont_group_finish() argument 95 BN_MONT_CTX_free(group->field_data1); in ossl_ec_GFp_mont_group_finish() 96 group->field_data1 = NULL; in ossl_ec_GFp_mont_group_finish() 97 BN_free(group->field_data2); in ossl_ec_GFp_mont_group_finish() 98 group->field_data2 = NULL; in ossl_ec_GFp_mont_group_finish() 99 ossl_ec_GFp_simple_group_finish(group); in ossl_ec_GFp_mont_group_finish() 102 ossl_ec_GFp_mont_group_clear_finish(EC_GROUP *group) ossl_ec_GFp_mont_group_clear_finish() argument 142 ossl_ec_GFp_mont_group_set_curve(EC_GROUP *group, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GFp_mont_group_set_curve() argument 196 ossl_ec_GFp_mont_field_mul(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) ossl_ec_GFp_mont_field_mul() argument 207 ossl_ec_GFp_mont_field_sqr(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GFp_mont_field_sqr() argument 223 ossl_ec_GFp_mont_field_inv(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GFp_mont_field_inv() argument 267 ossl_ec_GFp_mont_field_encode(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GFp_mont_field_encode() argument 278 ossl_ec_GFp_mont_field_decode(const EC_GROUP *group, BIGNUM *r, const BIGNUM *a, BN_CTX *ctx) ossl_ec_GFp_mont_field_decode() argument 289 ossl_ec_GFp_mont_field_set_to_one(const EC_GROUP *group, BIGNUM *r, BN_CTX *ctx) ossl_ec_GFp_mont_field_set_to_one() argument [all...] |
H A D | ec_oct.c | 24 int EC_POINT_set_compressed_coordinates(const EC_GROUP *group, EC_POINT *point, in EC_POINT_set_compressed_coordinates() argument 27 if (group->meth->point_set_compressed_coordinates == NULL in EC_POINT_set_compressed_coordinates() 28 && !(group->meth->flags & EC_FLAGS_DEFAULT_OCT)) { in EC_POINT_set_compressed_coordinates() 32 if (!ec_point_is_compat(point, group)) { in EC_POINT_set_compressed_coordinates() 36 if (group->meth->flags & EC_FLAGS_DEFAULT_OCT) { in EC_POINT_set_compressed_coordinates() 37 if (group->meth->field_type == NID_X9_62_prime_field) in EC_POINT_set_compressed_coordinates() 38 return ossl_ec_GFp_simple_set_compressed_coordinates(group, point, x, in EC_POINT_set_compressed_coordinates() 47 return ossl_ec_GF2m_simple_set_compressed_coordinates(group, point, in EC_POINT_set_compressed_coordinates() 51 return group->meth->point_set_compressed_coordinates(group, poin in EC_POINT_set_compressed_coordinates() 56 EC_POINT_set_compressed_coordinates_GFp(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, int y_bit, BN_CTX *ctx) EC_POINT_set_compressed_coordinates_GFp() argument 64 EC_POINT_set_compressed_coordinates_GF2m(const EC_GROUP *group, EC_POINT *point, const BIGNUM *x, int y_bit, BN_CTX *ctx) EC_POINT_set_compressed_coordinates_GF2m() argument 73 EC_POINT_point2oct(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, unsigned char *buf, size_t len, BN_CTX *ctx) EC_POINT_point2oct() argument 109 EC_POINT_oct2point(const EC_GROUP *group, EC_POINT *point, const unsigned char *buf, size_t len, BN_CTX *ctx) EC_POINT_oct2point() argument 137 EC_POINT_point2buf(const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, unsigned char **pbuf, BN_CTX *ctx) EC_POINT_point2buf() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingTests.cpp | 61 de::MovePtr<tcu::TestCaseGroup> group(new tcu::TestCaseGroup(testCtx, "ray_tracing_pipeline", "Ray tracing tests")); in createTests() 63 group->addChild(createBuiltinTests(testCtx)); in createTests() 64 group->addChild(createSpecConstantTests(testCtx)); in createTests() 65 group->addChild(createBuildLargeShaderSetTests(testCtx)); in createTests() 66 group->addChild(createBuildTests(testCtx)); in createTests() 67 group->addChild(createCallableShadersTests(testCtx)); in createTests() 68 group->addChild(createTraceRaysTests(testCtx)); in createTests() 69 group->addChild(createTraceRaysMaintenance1Tests(testCtx)); in createTests() 70 group->addChild(createShaderBindingTableTests(testCtx)); in createTests() 71 group in createTests() [all...] |
/third_party/cJSON/tests/unity/extras/fixture/src/ |
H A D | unity_fixture.h | 19 #define TEST_GROUP(group)\ 20 static const char* TEST_GROUP_##group = #group 22 #define TEST_SETUP(group) void TEST_##group##_SETUP(void);\ 23 void TEST_##group##_SETUP(void) 25 #define TEST_TEAR_DOWN(group) void TEST_##group##_TEAR_DOWN(void);\ 26 void TEST_##group##_TEAR_DOWN(void) 29 #define TEST(group, nam [all...] |
/third_party/unity/extras/fixture/src/ |
H A D | unity_fixture.h | 29 #define TEST_GROUP(group)\ 30 static const char* TEST_GROUP_##group = #group 32 #define TEST_SETUP(group) void TEST_##group##_SETUP(void);\ 33 void TEST_##group##_SETUP(void) 35 #define TEST_TEAR_DOWN(group) void TEST_##group##_TEAR_DOWN(void);\ 36 void TEST_##group##_TEAR_DOWN(void) 39 #define TEST(group, nam [all...] |
/kernel/linux/linux-6.6/kernel/sched/ |
H A D | psi.c | 179 static void group_init(struct psi_group *group) in group_init() argument 183 group->enabled = true; in group_init() 185 seqcount_init(&per_cpu_ptr(group->pcpu, cpu)->seq); in group_init() 186 group->avg_last_update = sched_clock(); in group_init() 187 group->avg_next_update = group->avg_last_update + psi_period; in group_init() 188 mutex_init(&group->avgs_lock); in group_init() 191 INIT_LIST_HEAD(&group->avg_triggers); in group_init() 192 memset(group->avg_nr_triggers, 0, sizeof(group in group_init() 245 get_recent_times(struct psi_group *group, int cpu, enum psi_aggregators aggregator, u32 *times, u32 *pchanged_states) get_recent_times() argument 336 collect_percpu_times(struct psi_group *group, enum psi_aggregators aggregator, u32 *pchanged_states) collect_percpu_times() argument 437 update_triggers(struct psi_group *group, u64 now, bool *update_total, enum psi_aggregators aggregator) update_triggers() argument 510 update_averages(struct psi_group *group, u64 now) update_averages() argument 566 struct psi_group *group; psi_avgs_work() local 599 init_rtpoll_triggers(struct psi_group *group, u64 now) init_rtpoll_triggers() argument 612 psi_schedule_rtpoll_work(struct psi_group *group, unsigned long delay, bool force) psi_schedule_rtpoll_work() argument 639 psi_rtpoll_work(struct psi_group *group) psi_rtpoll_work() argument 725 struct psi_group *group = (struct psi_group *)data; psi_rtpoll_worker() local 743 struct psi_group *group = from_timer(group, t, rtpoll_timer); poll_timer_fn() local 778 psi_group_change(struct psi_group *group, int cpu, unsigned int clear, unsigned int set, u64 now, bool wake_clock) psi_group_change() argument 911 struct psi_group *group; psi_task_change() local 930 struct psi_group *group, *common = NULL; psi_task_switch() local 1008 struct psi_group *group; psi_account_irqtime() local 1198 psi_cgroup_restart(struct psi_group *group) psi_cgroup_restart() argument 1233 psi_show(struct seq_file *m, struct psi_group *group, enum psi_res res) psi_show() argument 1278 psi_trigger_create(struct psi_group *group, char *buf, enum psi_res res, struct file *file, struct kernfs_open_file *of) psi_trigger_create() argument 1382 struct psi_group *group; psi_trigger_destroy() local [all...] |
/third_party/libinput/src/ |
H A D | evdev-tablet-pad-leds.c | 56 struct libinput_tablet_pad_mode_group *group, in pad_mode_toggle_button_new() 76 pad_led_group_get_mode(struct pad_led_group *group) in pad_led_group_get_mode() argument 83 list_for_each(led, &group->led_list, link) { in pad_led_group_get_mode() 116 pad_led_new(struct libinput *libinput, const char *prefix, int group, int mode) in pad_led_new() argument 128 * where 0 and 1 are group and mode index. */ in pad_led_new() 133 group, in pad_led_new() 157 struct pad_led_group *group = (struct pad_led_group *)g; in pad_led_group_destroy() local 161 list_for_each_safe(button, &group->toggle_button_list, link) in pad_led_group_destroy() 164 list_for_each_safe(led, &group->led_list, link) in pad_led_group_destroy() 167 free(group); in pad_led_group_destroy() 55 pad_mode_toggle_button_new(struct pad_dispatch *pad, struct libinput_tablet_pad_mode_group *group, unsigned int button_index) pad_mode_toggle_button_new() argument 175 struct pad_led_group *group; pad_group_new_basic() local 205 struct pad_led_group *group; pad_group_new() local 285 struct pad_led_group *group; pad_init_led_groups() local 344 struct libinput_tablet_pad_mode_group *group; pad_get_mode_group() local 384 struct libinput_tablet_pad_mode_group *group; pad_init_mode_buttons() local 440 struct libinput_tablet_pad_mode_group *group; pad_init_mode_rings() local 467 struct libinput_tablet_pad_mode_group *group; pad_init_mode_strips() local 537 struct pad_led_group *group; pad_init_fallback_group() local 584 struct libinput_tablet_pad_mode_group *group; pad_destroy_leds() local 595 struct pad_led_group *group = (struct pad_led_group*)g; pad_button_update_mode() local 613 struct libinput_tablet_pad_mode_group *group; evdev_device_tablet_pad_get_num_mode_groups() local [all...] |
/kernel/linux/linux-5.10/fs/notify/inotify/ |
H A D | inotify_user.c | 105 struct fsnotify_group *group = file->private_data; in inotify_poll() local 108 poll_wait(file, &group->notification_waitq, wait); in inotify_poll() 109 spin_lock(&group->notification_lock); in inotify_poll() 110 if (!fsnotify_notify_queue_is_empty(group)) in inotify_poll() 112 spin_unlock(&group->notification_lock); in inotify_poll() 132 * Called with the group->notification_lock held. 134 static struct fsnotify_event *get_one_event(struct fsnotify_group *group, in get_one_event() argument 140 if (fsnotify_notify_queue_is_empty(group)) in get_one_event() 143 event = fsnotify_peek_first_event(group); in get_one_event() 145 pr_debug("%s: group in get_one_event() 164 copy_event_to_user(struct fsnotify_group *group, struct fsnotify_event *fsn_event, char __user *buf) copy_event_to_user() argument 217 struct fsnotify_group *group; inotify_read() local 268 struct fsnotify_group *group = file->private_data; inotify_release() local 281 struct fsnotify_group *group; inotify_ioctl() local 379 inotify_idr_find_locked(struct fsnotify_group *group, int wd) inotify_idr_find_locked() argument 400 inotify_idr_find(struct fsnotify_group *group, int wd) inotify_idr_find() argument 417 inotify_remove_from_idr(struct fsnotify_group *group, struct inotify_inode_mark *i_mark) inotify_remove_from_idr() argument 485 inotify_ignored_and_remove_idr(struct fsnotify_mark *fsn_mark, struct fsnotify_group *group) inotify_ignored_and_remove_idr() argument 501 inotify_update_existing_watch(struct fsnotify_group *group, struct inode *inode, u32 arg) inotify_update_existing_watch() argument 556 inotify_new_watch(struct fsnotify_group *group, struct inode *inode, u32 arg) inotify_new_watch() argument 606 inotify_update_watch(struct fsnotify_group *group, struct inode *inode, u32 arg) inotify_update_watch() argument 623 struct fsnotify_group *group; inotify_new_group() local 663 struct fsnotify_group *group; do_inotify_init() local 699 struct fsnotify_group *group; SYSCALL_DEFINE3() local 762 struct fsnotify_group *group; SYSCALL_DEFINE2() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_sdlb.c | 59 static void sparx5_sdlb_group_disable(struct sparx5 *sparx5, u32 group) in sparx5_sdlb_group_disable() argument 63 ANA_AC_SDLB_PUP_CTRL(group)); in sparx5_sdlb_group_disable() 66 static void sparx5_sdlb_group_enable(struct sparx5 *sparx5, u32 group) in sparx5_sdlb_group_enable() argument 70 ANA_AC_SDLB_PUP_CTRL(group)); in sparx5_sdlb_group_enable() 73 static u32 sparx5_sdlb_group_get_first(struct sparx5 *sparx5, u32 group) in sparx5_sdlb_group_get_first() argument 77 val = spx5_rd(sparx5, ANA_AC_SDLB_XLB_START(group)); in sparx5_sdlb_group_get_first() 82 static u32 sparx5_sdlb_group_get_next(struct sparx5 *sparx5, u32 group, in sparx5_sdlb_group_get_next() argument 92 static bool sparx5_sdlb_group_is_first(struct sparx5 *sparx5, u32 group, in sparx5_sdlb_group_is_first() argument 95 return lb == sparx5_sdlb_group_get_first(sparx5, group); in sparx5_sdlb_group_is_first() 98 static bool sparx5_sdlb_group_is_last(struct sparx5 *sparx5, u32 group, in sparx5_sdlb_group_is_last() argument 104 sparx5_sdlb_group_is_empty(struct sparx5 *sparx5, u32 group) sparx5_sdlb_group_is_empty() argument 113 sparx5_sdlb_group_get_last(struct sparx5 *sparx5, u32 group) sparx5_sdlb_group_get_last() argument 128 sparx5_sdlb_group_is_singular(struct sparx5 *sparx5, u32 group) sparx5_sdlb_group_is_singular() argument 137 sparx5_sdlb_group_get_adjacent(struct sparx5 *sparx5, u32 group, u32 idx, u32 *prev, u32 *next, u32 *first) sparx5_sdlb_group_get_adjacent() argument 162 sparx5_sdlb_group_get_count(struct sparx5 *sparx5, u32 group) sparx5_sdlb_group_get_count() argument 181 const struct sparx5_sdlb_group *group; sparx5_sdlb_group_get_by_rate() local 206 sparx5_sdlb_group_get_by_index(struct sparx5 *sparx5, u32 idx, u32 *group) sparx5_sdlb_group_get_by_index() argument 234 sparx5_sdlb_group_link(struct sparx5 *sparx5, u32 group, u32 idx, u32 first, u32 next, bool empty) sparx5_sdlb_group_link() argument 258 sparx5_sdlb_group_add(struct sparx5 *sparx5, u32 group, u32 idx) sparx5_sdlb_group_add() argument 273 sparx5_sdlb_group_del(struct sparx5 *sparx5, u32 group, u32 idx) sparx5_sdlb_group_del() argument 307 struct sparx5_sdlb_group *group; sparx5_sdlb_group_init() local [all...] |
/kernel/linux/linux-6.6/fs/notify/inotify/ |
H A D | inotify_user.c | 142 struct fsnotify_group *group = file->private_data; in inotify_poll() local 145 poll_wait(file, &group->notification_waitq, wait); in inotify_poll() 146 spin_lock(&group->notification_lock); in inotify_poll() 147 if (!fsnotify_notify_queue_is_empty(group)) in inotify_poll() 149 spin_unlock(&group->notification_lock); in inotify_poll() 169 * Called with the group->notification_lock held. 171 static struct fsnotify_event *get_one_event(struct fsnotify_group *group, in get_one_event() argument 177 event = fsnotify_peek_first_event(group); in get_one_event() 181 pr_debug("%s: group=%p event=%p\n", __func__, group, even in get_one_event() 200 copy_event_to_user(struct fsnotify_group *group, struct fsnotify_event *fsn_event, char __user *buf) copy_event_to_user() argument 253 struct fsnotify_group *group; inotify_read() local 304 struct fsnotify_group *group = file->private_data; inotify_release() local 317 struct fsnotify_group *group; inotify_ioctl() local 415 inotify_idr_find_locked(struct fsnotify_group *group, int wd) inotify_idr_find_locked() argument 436 inotify_idr_find(struct fsnotify_group *group, int wd) inotify_idr_find() argument 453 inotify_remove_from_idr(struct fsnotify_group *group, struct inotify_inode_mark *i_mark) inotify_remove_from_idr() argument 521 inotify_ignored_and_remove_idr(struct fsnotify_mark *fsn_mark, struct fsnotify_group *group) inotify_ignored_and_remove_idr() argument 537 inotify_update_existing_watch(struct fsnotify_group *group, struct inode *inode, u32 arg) inotify_update_existing_watch() argument 591 inotify_new_watch(struct fsnotify_group *group, struct inode *inode, u32 arg) inotify_new_watch() argument 639 inotify_update_watch(struct fsnotify_group *group, struct inode *inode, u32 arg) inotify_update_watch() argument 656 struct fsnotify_group *group; inotify_new_group() local 697 struct fsnotify_group *group; do_inotify_init() local 733 struct fsnotify_group *group; SYSCALL_DEFINE3() local 796 struct fsnotify_group *group; SYSCALL_DEFINE2() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawTests.cpp | 67 void createChildren (tcu::TestContext& testCtx, tcu::TestCaseGroup* group, const SharedGroupParams groupParams) in createChildren() argument 69 group->addChild(new ConcurrentDrawTests (testCtx, groupParams)); in createChildren() 70 group->addChild(new SimpleDrawTests (testCtx, groupParams)); in createChildren() 71 group->addChild(new DrawIndexedTests (testCtx, groupParams)); in createChildren() 72 group->addChild(new IndirectDrawTests (testCtx, groupParams)); in createChildren() 73 group->addChild(createBasicDrawTests (testCtx, groupParams)); in createChildren() 74 group->addChild(new InstancedTests (testCtx, groupParams)); in createChildren() 75 group->addChild(new ShaderDrawParametersTests (testCtx, groupParams)); in createChildren() 76 group->addChild(createNegativeViewportHeightTests (testCtx, groupParams)); in createChildren() 77 group in createChildren() [all...] |
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | iommu.c | 58 ssize_t (*show)(struct iommu_group *group, char *buf); 59 ssize_t (*store)(struct iommu_group *group, 83 static int iommu_alloc_default_domain(struct iommu_group *group, 90 struct iommu_group *group); 92 struct iommu_group *group); 93 static int iommu_create_device_direct_mappings(struct iommu_group *group, 202 struct iommu_group *group; in __iommu_probe_device() local 224 group = iommu_group_get_for_dev(dev); in __iommu_probe_device() 225 if (IS_ERR(group)) { in __iommu_probe_device() 226 ret = PTR_ERR(group); in __iommu_probe_device() 253 struct iommu_group *group; iommu_probe_device() local 341 struct iommu_group *group = to_iommu_group(kobj); iommu_group_attr_show() local 354 struct iommu_group *group = to_iommu_group(kobj); iommu_group_attr_store() local 367 iommu_group_create_file(struct iommu_group *group, struct iommu_group_attribute *attr) iommu_group_create_file() argument 373 iommu_group_remove_file(struct iommu_group *group, struct iommu_group_attribute *attr) iommu_group_remove_file() argument 379 iommu_group_show_name(struct iommu_group *group, char *buf) iommu_group_show_name() argument 460 iommu_get_group_resv_regions(struct iommu_group *group, struct list_head *head) iommu_get_group_resv_regions() argument 482 iommu_group_show_resv_regions(struct iommu_group *group, char *buf) iommu_group_show_resv_regions() argument 504 iommu_group_show_type(struct iommu_group *group, char *buf) iommu_group_show_type() argument 539 struct iommu_group *group = to_iommu_group(kobj); iommu_group_release() local 573 struct iommu_group *group; iommu_group_alloc() local 632 struct iommu_group *group; iommu_group_get_by_id() local 666 iommu_group_get_iommudata(struct iommu_group *group) iommu_group_get_iommudata() argument 682 iommu_group_set_iommudata(struct iommu_group *group, void *iommu_data, void (*release)(void *iommu_data)) iommu_group_set_iommudata() argument 698 iommu_group_set_name(struct iommu_group *group, const char *name) iommu_group_set_name() argument 725 iommu_create_device_direct_mappings(struct iommu_group *group, struct device *dev) iommu_create_device_direct_mappings() argument 797 iommu_group_add_device(struct iommu_group *group, struct device *dev) iommu_group_add_device() argument 884 struct iommu_group *group = dev->iommu_group; iommu_group_remove_device() local 921 iommu_group_device_count(struct iommu_group *group) iommu_group_device_count() argument 943 __iommu_group_for_each_dev(struct iommu_group *group, void *data, int (*fn)(struct device *, void *)) __iommu_group_for_each_dev() argument 958 iommu_group_for_each_dev(struct iommu_group *group, void *data, int (*fn)(struct device *, void *)) iommu_group_for_each_dev() argument 981 struct iommu_group *group = dev->iommu_group; iommu_group_get() local 997 iommu_group_ref_get(struct iommu_group *group) iommu_group_ref_get() argument 1011 iommu_group_put(struct iommu_group *group) iommu_group_put() argument 1027 iommu_group_register_notifier(struct iommu_group *group, struct notifier_block *nb) iommu_group_register_notifier() argument 1041 iommu_group_unregister_notifier(struct iommu_group *group, struct notifier_block *nb) iommu_group_unregister_notifier() argument 1265 iommu_group_id(struct iommu_group *group) iommu_group_id() argument 1294 struct iommu_group *group; get_pci_function_alias_group() local 1328 struct iommu_group *group; get_pci_alias_group() local 1362 struct iommu_group *group; global() member 1398 struct iommu_group *group = NULL; pci_device_group() local 1461 struct iommu_group *group; fsl_mc_device_group() local 1481 iommu_group_alloc_default_domain(struct bus_type *bus, struct iommu_group *group, unsigned int type) iommu_group_alloc_default_domain() argument 1512 iommu_alloc_default_domain(struct iommu_group *group, struct device *dev) iommu_alloc_default_domain() argument 1538 struct iommu_group *group; iommu_group_get_for_dev() local 1567 iommu_group_default_domain(struct iommu_group *group) iommu_group_default_domain() argument 1575 struct iommu_group *group; probe_iommu_group() local 1604 struct iommu_group *group; iommu_bus_notifier() local 1683 probe_alloc_default_domain(struct bus_type *bus, struct iommu_group *group) probe_alloc_default_domain() argument 1712 __iommu_group_dma_attach(struct iommu_group *group) __iommu_group_dma_attach() argument 1728 __iommu_group_dma_finalize(struct iommu_group *group) __iommu_group_dma_finalize() argument 1736 struct iommu_group *group = data; iommu_do_create_direct_mappings() local 1743 iommu_group_create_direct_mappings(struct iommu_group *group) iommu_group_create_direct_mappings() argument 1751 struct iommu_group *group, *next; bus_iommu_probe() local 1948 struct iommu_group *group; iommu_attach_device() local 2199 struct iommu_group *group; iommu_detach_device() local 2222 struct iommu_group *group; iommu_get_domain_for_dev() local 2262 __iommu_attach_group(struct iommu_domain *domain, struct iommu_group *group) __iommu_attach_group() argument 2278 iommu_attach_group(struct iommu_domain *domain, struct iommu_group *group) iommu_attach_group() argument 2299 __iommu_detach_group(struct iommu_domain *domain, struct iommu_group *group) __iommu_detach_group() argument 2323 iommu_detach_group(struct iommu_domain *domain, struct iommu_group *group) iommu_detach_group() argument 2987 struct iommu_group *group; iommu_sva_bind_device() local 3032 struct iommu_group *group; iommu_sva_unbind_device() local [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-lpc32xx.c | 168 static inline u32 gpreg_read(struct lpc32xx_gpio_chip *group, unsigned long offset) in gpreg_read() argument 170 return __raw_readl(group->reg_base + offset); in gpreg_read() 173 static inline void gpreg_write(struct lpc32xx_gpio_chip *group, u32 val, unsigned long offset) in gpreg_write() argument 175 __raw_writel(val, group->reg_base + offset); in gpreg_write() 178 static void __set_gpio_dir_p012(struct lpc32xx_gpio_chip *group, in __set_gpio_dir_p012() argument 182 gpreg_write(group, GPIO012_PIN_TO_BIT(pin), in __set_gpio_dir_p012() 183 group->gpio_grp->dir_clr); in __set_gpio_dir_p012() 185 gpreg_write(group, GPIO012_PIN_TO_BIT(pin), in __set_gpio_dir_p012() 186 group->gpio_grp->dir_set); in __set_gpio_dir_p012() 189 static void __set_gpio_dir_p3(struct lpc32xx_gpio_chip *group, in __set_gpio_dir_p3() argument 200 __set_gpio_level_p012(struct lpc32xx_gpio_chip *group, unsigned pin, int high) __set_gpio_level_p012() argument 211 __set_gpio_level_p3(struct lpc32xx_gpio_chip *group, unsigned pin, int high) __set_gpio_level_p3() argument 222 __set_gpo_level_p3(struct lpc32xx_gpio_chip *group, unsigned pin, int high) __set_gpo_level_p3() argument 231 __get_gpio_state_p012(struct lpc32xx_gpio_chip *group, unsigned pin) __get_gpio_state_p012() argument 238 __get_gpio_state_p3(struct lpc32xx_gpio_chip *group, unsigned pin) __get_gpio_state_p3() argument 250 __get_gpi_state_p3(struct lpc32xx_gpio_chip *group, unsigned pin) __get_gpi_state_p3() argument 256 __get_gpo_state_p3(struct lpc32xx_gpio_chip *group, unsigned pin) __get_gpo_state_p3() argument 268 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_dir_input_p012() local 278 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_dir_input_p3() local 293 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_get_value_p012() local 300 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_get_value_p3() local 307 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpi_get_value() local 315 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_dir_output_p012() local 326 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_dir_output_p3() local 337 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_dir_out_always() local 346 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_set_value_p012() local 354 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_set_value_p3() local 362 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpo_set_value() local 369 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpo_get_value() local [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-lpc32xx.c | 168 static inline u32 gpreg_read(struct lpc32xx_gpio_chip *group, unsigned long offset) in gpreg_read() argument 170 return __raw_readl(group->reg_base + offset); in gpreg_read() 173 static inline void gpreg_write(struct lpc32xx_gpio_chip *group, u32 val, unsigned long offset) in gpreg_write() argument 175 __raw_writel(val, group->reg_base + offset); in gpreg_write() 178 static void __set_gpio_dir_p012(struct lpc32xx_gpio_chip *group, in __set_gpio_dir_p012() argument 182 gpreg_write(group, GPIO012_PIN_TO_BIT(pin), in __set_gpio_dir_p012() 183 group->gpio_grp->dir_clr); in __set_gpio_dir_p012() 185 gpreg_write(group, GPIO012_PIN_TO_BIT(pin), in __set_gpio_dir_p012() 186 group->gpio_grp->dir_set); in __set_gpio_dir_p012() 189 static void __set_gpio_dir_p3(struct lpc32xx_gpio_chip *group, in __set_gpio_dir_p3() argument 200 __set_gpio_level_p012(struct lpc32xx_gpio_chip *group, unsigned pin, int high) __set_gpio_level_p012() argument 211 __set_gpio_level_p3(struct lpc32xx_gpio_chip *group, unsigned pin, int high) __set_gpio_level_p3() argument 222 __set_gpo_level_p3(struct lpc32xx_gpio_chip *group, unsigned pin, int high) __set_gpo_level_p3() argument 231 __get_gpio_state_p012(struct lpc32xx_gpio_chip *group, unsigned pin) __get_gpio_state_p012() argument 238 __get_gpio_state_p3(struct lpc32xx_gpio_chip *group, unsigned pin) __get_gpio_state_p3() argument 250 __get_gpi_state_p3(struct lpc32xx_gpio_chip *group, unsigned pin) __get_gpi_state_p3() argument 256 __get_gpo_state_p3(struct lpc32xx_gpio_chip *group, unsigned pin) __get_gpo_state_p3() argument 268 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_dir_input_p012() local 278 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_dir_input_p3() local 293 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_get_value_p012() local 300 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_get_value_p3() local 307 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpi_get_value() local 315 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_dir_output_p012() local 326 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_dir_output_p3() local 337 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_dir_out_always() local 346 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_set_value_p012() local 354 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpio_set_value_p3() local 362 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpo_set_value() local 369 struct lpc32xx_gpio_chip *group = gpiochip_get_data(chip); lpc32xx_gpo_get_value() local [all...] |
/kernel/linux/linux-5.10/kernel/sched/ |
H A D | psi.c | 184 static void group_init(struct psi_group *group) in group_init() argument 189 seqcount_init(&per_cpu_ptr(group->pcpu, cpu)->seq); in group_init() 190 group->avg_last_update = sched_clock(); in group_init() 191 group->avg_next_update = group->avg_last_update + psi_period; in group_init() 192 INIT_DELAYED_WORK(&group->avgs_work, psi_avgs_work); in group_init() 193 mutex_init(&group->avgs_lock); in group_init() 195 mutex_init(&group->trigger_lock); in group_init() 196 INIT_LIST_HEAD(&group->triggers); in group_init() 197 memset(group in group_init() 240 get_recent_times(struct psi_group *group, int cpu, enum psi_aggregators aggregator, u32 *times, u32 *pchanged_states) get_recent_times() argument 305 collect_percpu_times(struct psi_group *group, enum psi_aggregators aggregator, u32 *pchanged_states) collect_percpu_times() argument 360 update_averages(struct psi_group *group, u64 now) update_averages() argument 416 struct psi_group *group; psi_avgs_work() local 494 init_triggers(struct psi_group *group, u64 now) init_triggers() argument 506 update_triggers(struct psi_group *group, u64 now) update_triggers() argument 554 psi_schedule_poll_work(struct psi_group *group, unsigned long delay) psi_schedule_poll_work() argument 580 psi_poll_work(struct psi_group *group) psi_poll_work() argument 622 struct psi_group *group = (struct psi_group *)data; psi_poll_worker() local 640 struct psi_group *group = from_timer(group, t, poll_timer); poll_timer_fn() local 692 psi_group_change(struct psi_group *group, int cpu, unsigned int clear, unsigned int set, bool wake_clock) psi_group_change() argument 791 struct psi_group *group; psi_task_change() local 818 struct psi_group *group, *common = NULL; psi_task_switch() local 861 struct psi_group *group; psi_memstall_tick() local 1010 psi_show(struct seq_file *m, struct psi_group *group, enum psi_res res) psi_show() argument 1077 psi_trigger_create(struct psi_group *group, char *buf, size_t nbytes, enum psi_res res) psi_trigger_create() argument 1149 struct psi_group *group; psi_trigger_destroy() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/renesas/ |
H A D | clk-mstp.c | 31 * struct mstp_clock_group - MSTP gating clocks group 33 * @data: clock specifier translation for clocks in this group 38 * @clks: clocks in this group 53 * @group: MSTP clocks group 58 struct mstp_clock_group *group; member 63 static inline u32 cpg_mstp_read(struct mstp_clock_group *group, in cpg_mstp_read() argument 66 return group->width_8bit ? readb(reg) : readl(reg); in cpg_mstp_read() 69 static inline void cpg_mstp_write(struct mstp_clock_group *group, u32 val, in cpg_mstp_write() argument 72 group in cpg_mstp_write() 78 struct mstp_clock_group *group = clock->group; cpg_mstp_clock_endisable() local 132 struct mstp_clock_group *group = clock->group; cpg_mstp_clock_is_enabled() local 149 cpg_mstp_clock_register(const char *name, const char *parent_name, unsigned int index, struct mstp_clock_group *group) cpg_mstp_clock_register() argument 186 struct mstp_clock_group *group; cpg_mstp_clocks_init() local [all...] |