| /device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/ |
| D | mali_group.h | 111 MALI_STATIC_INLINE const char *mali_group_core_description(struct mali_group *group) in mali_group_core_description() 122 MALI_STATIC_INLINE mali_bool mali_group_is_virtual(struct mali_group *group) in mali_group_is_virtual() 135 MALI_STATIC_INLINE mali_bool mali_group_is_in_virtual(struct mali_group *group) in mali_group_is_in_virtual() 156 MALI_STATIC_INLINE struct mali_session_data *mali_group_get_session(struct mali_group *group) in mali_group_get_session() 164 MALI_STATIC_INLINE void mali_group_clear_session(struct mali_group *group) in mali_group_clear_session() 190 MALI_STATIC_INLINE enum mali_group_state mali_group_get_state(struct mali_group *group) in mali_group_get_state() 197 MALI_STATIC_INLINE mali_bool mali_group_power_is_on(struct mali_group *group) in mali_group_power_is_on() 206 MALI_STATIC_INLINE void mali_group_set_disable_request(struct mali_group *group, mali_bool disable) in mali_group_set_disable_request() 223 MALI_STATIC_INLINE mali_bool mali_group_disable_requested(struct mali_group *group) in mali_group_disable_requested() 237 MALI_STATIC_INLINE mali_bool mali_group_is_working(struct mali_group *group) in mali_group_is_working() [all …]
|
| D | mali_group.c | 61 struct mali_group *group = NULL; in mali_group_create() local 97 void mali_group_delete(struct mali_group *group) in mali_group_delete() 174 mali_osk_errcode_t mali_group_add_mmu_core(struct mali_group *group, struct mali_mmu_core *mmu_core) in mali_group_add_mmu_core() 185 void mali_group_remove_mmu_core(struct mali_group *group) in mali_group_remove_mmu_core() 194 mali_osk_errcode_t mali_group_add_gp_core(struct mali_group *group, struct mali_gp_core *gp_core) in mali_group_add_gp_core() 206 void mali_group_remove_gp_core(struct mali_group *group) in mali_group_remove_gp_core() 215 mali_osk_errcode_t mali_group_add_pp_core(struct mali_group *group, struct mali_pp_core *pp_core) in mali_group_add_pp_core() 226 void mali_group_remove_pp_core(struct mali_group *group) in mali_group_remove_pp_core() 235 enum mali_group_state mali_group_activate(struct mali_group *group) in mali_group_activate() 336 mali_bool mali_group_set_active(struct mali_group *group) in mali_group_set_active() [all …]
|
| D | mali_executor.c | 224 struct mali_group *group = mali_group_get_glob_group(i); in mali_executor_populate() local 235 struct mali_group *group = mali_group_get_glob_group(i); in mali_executor_populate() local 278 struct mali_group *group; in mali_executor_depopulate() local 352 struct mali_group *group; in mali_executor_suspend() local 417 struct mali_group *group; in mali_executor_zap_all_active() local 495 mali_osk_errcode_t mali_executor_interrupt_gp(struct mali_group *group, mali_bool in_upper_half) in mali_executor_interrupt_gp() 617 mali_osk_errcode_t mali_executor_interrupt_pp(struct mali_group *group, mali_bool in_upper_half) in mali_executor_interrupt_pp() 716 mali_osk_errcode_t mali_executor_interrupt_mmu(struct mali_group *group, mali_bool in_upper_half) in mali_executor_interrupt_mmu() 925 struct mali_group *group; in mali_executor_abort_session() local 1012 void mali_executor_group_enable(struct mali_group *group) in mali_executor_group_enable() [all …]
|
| D | mali_broadcast.c | 62 void mali_bcast_add_group(struct mali_bcast_unit *bcast_unit, struct mali_group *group) in mali_bcast_add_group() 85 void mali_bcast_remove_group(struct mali_bcast_unit *bcast_unit, struct mali_group *group) in mali_bcast_remove_group()
|
| D | mali_kernel_core.c | 136 struct mali_group *group = mali_group_create(NULL, NULL, NULL, MALI_DOMAIN_INDEX_PP0); in mali_parse_product_info() local 206 struct mali_group *group; in mali_delete_groups() local 332 struct mali_group *group; in mali_create_group() local 389 struct mali_group *group; in mali_create_virtual_group() local 471 struct mali_group *group; in mali_parse_config_groups() local
|
| D | mali_dlbu.c | 193 void mali_dlbu_add_group(struct mali_dlbu_core *dlbu, struct mali_group *group) in mali_dlbu_add_group() 212 struct mali_group *group) in mali_dlbu_remove_group()
|
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/ |
| D | mali_group.h | 116 struct mali_group *group) in mali_group_core_description() 127 MALI_STATIC_INLINE mali_bool mali_group_is_virtual(struct mali_group *group) in mali_group_is_virtual() 140 MALI_STATIC_INLINE mali_bool mali_group_is_in_virtual(struct mali_group *group) in mali_group_is_in_virtual() 162 struct mali_group *group) in mali_group_get_session() 170 MALI_STATIC_INLINE void mali_group_clear_session(struct mali_group *group) in mali_group_clear_session() 196 MALI_STATIC_INLINE enum mali_group_state mali_group_get_state(struct mali_group *group) in mali_group_get_state() 203 MALI_STATIC_INLINE mali_bool mali_group_power_is_on(struct mali_group *group) in mali_group_power_is_on() 213 struct mali_group *group, mali_bool disable) in mali_group_set_disable_request() 231 struct mali_group *group) in mali_group_disable_requested() 245 MALI_STATIC_INLINE mali_bool mali_group_is_working(struct mali_group *group) in mali_group_is_working() [all …]
|
| D | mali_group.c | 59 struct mali_group *group = NULL; in mali_group_create() local 94 void mali_group_delete(struct mali_group *group) in mali_group_delete() 170 _mali_osk_errcode_t mali_group_add_mmu_core(struct mali_group *group, struct mali_mmu_core *mmu_cor… in mali_group_add_mmu_core() 181 void mali_group_remove_mmu_core(struct mali_group *group) in mali_group_remove_mmu_core() 190 _mali_osk_errcode_t mali_group_add_gp_core(struct mali_group *group, struct mali_gp_core *gp_core) in mali_group_add_gp_core() 202 void mali_group_remove_gp_core(struct mali_group *group) in mali_group_remove_gp_core() 211 _mali_osk_errcode_t mali_group_add_pp_core(struct mali_group *group, struct mali_pp_core *pp_core) in mali_group_add_pp_core() 222 void mali_group_remove_pp_core(struct mali_group *group) in mali_group_remove_pp_core() 231 enum mali_group_state mali_group_activate(struct mali_group *group) in mali_group_activate() 347 mali_bool mali_group_set_active(struct mali_group *group) in mali_group_set_active() [all …]
|
| D | mali_executor.c | 234 struct mali_group *group = mali_group_get_glob_group(i); in mali_executor_populate() local 245 struct mali_group *group = mali_group_get_glob_group(i); in mali_executor_populate() local 289 struct mali_group *group; in mali_executor_depopulate() local 362 struct mali_group *group; in mali_executor_suspend() local 429 struct mali_group *group; in mali_executor_zap_all_active() local 511 _mali_osk_errcode_t mali_executor_interrupt_gp(struct mali_group *group, in mali_executor_interrupt_gp() 645 _mali_osk_errcode_t mali_executor_interrupt_pp(struct mali_group *group, in mali_executor_interrupt_pp() 751 _mali_osk_errcode_t mali_executor_interrupt_mmu(struct mali_group *group, in mali_executor_interrupt_mmu() 981 struct mali_group *group; in mali_executor_abort_session() local 1072 void mali_executor_group_enable(struct mali_group *group) in mali_executor_group_enable() [all …]
|
| D | mali_broadcast.c | 65 struct mali_group *group) in mali_bcast_add_group() 89 struct mali_group *group) in mali_bcast_remove_group()
|
| D | mali_kernel_core.c | 135 struct mali_group *group = mali_group_create(NULL, NULL, NULL, MALI_DOMAIN_INDEX_PP0); in mali_parse_product_info() local 192 struct mali_group *group; in mali_delete_groups() local 319 struct mali_group *group; in mali_create_group() local 374 struct mali_group *group; in mali_create_virtual_group() local 451 struct mali_group *group; in mali_parse_config_groups() local
|
| D | mali_dlbu.c | 170 void mali_dlbu_add_group(struct mali_dlbu_core *dlbu, struct mali_group *group) in mali_dlbu_add_group() 186 void mali_dlbu_remove_group(struct mali_dlbu_core *dlbu, struct mali_group *group) in mali_dlbu_remove_group()
|
| /device/soc/hisilicon/hi3861v100/sdk_liteos/platform/os/Huawei_LiteOS/components/lib/libc/musl/include/ |
| D | grp.h | 19 struct group { struct 26 struct group *getgrgid(gid_t); argument
|
| /device/soc/rockchip/common/sdk_linux/drivers/iommu/ |
| D | iommu.c | 193 struct iommu_group *group; in iommu_probe_device_ext() local 247 struct iommu_group *group; in iommu_probe_device() local 339 struct iommu_group *group = to_iommu_group(kobj); in iommu_group_attr_show() local 351 struct iommu_group *group = to_iommu_group(kobj); in iommu_group_attr_store() local 365 static int iommu_group_create_file(struct iommu_group *group, struct iommu_group_attribute *attr) in iommu_group_create_file() 370 static void iommu_group_remove_file(struct iommu_group *group, struct iommu_group_attribute *attr) in iommu_group_remove_file() 375 static ssize_t iommu_group_show_name(struct iommu_group *group, char *buf) in iommu_group_show_name() 455 int iommu_get_group_resv_regions(struct iommu_group *group, struct list_head *head) in iommu_get_group_resv_regions() 478 static ssize_t iommu_group_show_resv_regions(struct iommu_group *group, char *buf) in iommu_group_show_resv_regions() 497 static ssize_t iommu_group_show_type(struct iommu_group *group, char *buf) in iommu_group_show_type() [all …]
|
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
| D | mali_kbase_csf_scheduler.c | 331 struct kbase_queue_group *group) in unassign_user_doorbell_from_group() 359 struct kbase_queue_group *group) in assign_user_doorbell_to_group() 451 static bool queue_group_suspended_locked(struct kbase_queue_group *group) in queue_group_suspended_locked() 460 static bool queue_group_idle_locked(struct kbase_queue_group *group) in queue_group_idle_locked() 468 static bool on_slot_group_idle_locked(struct kbase_queue_group *group) in on_slot_group_idle_locked() 475 static bool queue_group_scheduled(struct kbase_queue_group *group) in queue_group_scheduled() 482 static bool queue_group_scheduled_locked(struct kbase_queue_group *group) in queue_group_scheduled_locked() 824 static void update_idle_suspended_group_state(struct kbase_queue_group *group) in update_idle_suspended_group_state() 873 int kbase_csf_scheduler_group_get_slot_locked(struct kbase_queue_group *group) in kbase_csf_scheduler_group_get_slot_locked() 890 int kbase_csf_scheduler_group_get_slot(struct kbase_queue_group *group) in kbase_csf_scheduler_group_get_slot() [all …]
|
| D | mali_kbase_csf.c | 407 struct kbase_queue_group *group; in kbase_csf_queue_group_handle_is_valid() local 697 struct kbase_queue_group *group; in kbase_csf_queue_bind() local 743 struct kbase_queue_group *group; in get_bound_queue_group() local 794 struct kbase_queue_group *group = get_bound_queue_group(queue); in pending_submission_worker() local 989 struct kbase_queue_group *group = get_bound_queue_group(queue); in kbase_csf_queue_unbind() local 1257 struct kbase_queue_group * const group) in create_suspend_buffers() 1313 struct kbase_queue_group * const group = in create_queue_group() local 1488 void kbase_csf_term_descheduled_queue_group(struct kbase_queue_group *group) in kbase_csf_term_descheduled_queue_group() 1529 static void term_queue_group(struct kbase_queue_group *group) in term_queue_group() 1547 static void cancel_queue_group_events(struct kbase_queue_group *group) in cancel_queue_group_events() [all …]
|
| D | mali_kbase_csf_csg_debugfs.c | 275 struct kbase_queue_group *const group) in update_active_group_status() 324 struct kbase_queue_group *const group) in kbasep_csf_scheduler_dump_active_group() 420 struct kbase_queue_group *const group = in kbasep_csf_queue_group_debugfs_show() local 459 struct kbase_queue_group *const group = in kbasep_csf_scheduler_dump_active_groups() local
|
| /device/soc/hisilicon/common/platform/gpio/ |
| D | gpio_hi35xx.c | 81 static int32_t GpioDumperCreate(struct Pl061GpioGroup *group) in GpioDumperCreate() 110 static void GpioDumperDump(struct Pl061GpioGroup *group) in GpioDumperDump() 136 static inline void GpioDumperDestroy(struct Pl061GpioGroup *group) in GpioDumperDestroy() 147 struct Pl061GpioGroup *group = (struct Pl061GpioGroup *)cntlr; in Pl061GpioSetDir() local 172 struct Pl061GpioGroup *group = (struct Pl061GpioGroup *)cntlr; in Pl061GpioGetDir() local 191 struct Pl061GpioGroup *group = (struct Pl061GpioGroup *)cntlr; in Pl061GpioWrite() local 214 struct Pl061GpioGroup *group = (struct Pl061GpioGroup *)cntlr; in Pl061GpioRead() local 237 struct Pl061GpioGroup *group = (struct Pl061GpioGroup *)data; in Pl061IrqHandleNoShare() local 258 static int32_t Pl061GpioRegisterGroupIrqUnsafe(struct Pl061GpioGroup *group) in Pl061GpioRegisterGroupIrqUnsafe() 292 static void Pl061GpioClearIrqUnsafe(struct Pl061GpioGroup *group, uint16_t bitNum) in Pl061GpioClearIrqUnsafe() [all …]
|
| /device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/debug/backend/ |
| D | mali_kbase_debug_ktrace_csf.h | 46 #define KBASE_KTRACE_RBUF_ADD_CSF(kbdev, code, group, queue, flags, info_val) … argument 51 #define KBASE_KTRACE_RBUF_ADD_CSF(kbdev, code, group, queue, flags, info_val) … argument 72 #define KBASE_KTRACE_FTRACE_ADD_CSF(kbdev, code, group, queue, info_val) … argument 77 #define KBASE_KTRACE_FTRACE_ADD_CSF(kbdev, code, group, queue, info_val) … argument 107 #define KBASE_KTRACE_ADD_CSF_GRP(kbdev, code, group, info_val) … argument 131 #define KBASE_KTRACE_ADD_CSF_GRP_Q(kbdev, code, group, queue, info_val) … argument
|
| /device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/debug/backend/ |
| D | mali_kbase_debug_ktrace_csf.h | 66 #define KBASE_KTRACE_RBUF_ADD_CSF(kbdev, code, group, queue, flags, info_val) \ argument 76 #define KBASE_KTRACE_RBUF_ADD_CSF(kbdev, code, group, queue, flags, info_val) \ argument 106 #define KBASE_KTRACE_FTRACE_ADD_CSF(kbdev, code, group, queue, info_val) \ argument 114 #define KBASE_KTRACE_FTRACE_ADD_CSF(kbdev, code, group, queue, info_val) \ argument 152 #define KBASE_KTRACE_ADD_CSF_GRP(kbdev, code, group, info_val) \ argument 178 #define KBASE_KTRACE_ADD_CSF_GRP_Q(kbdev, code, group, queue, info_val) \ argument
|
| /device/soc/rockchip/common/hardware/mpp/include/ |
| D | mpp_buffer.h | 214 #define mpp_buffer_commit(group, info) mpp_buffer_import_with_tag(group, info, NULL, MODULE_TAG, __… argument 218 #define mpp_buffer_get(group, buffer, size) mpp_buffer_get_with_tag(group, buffer, size, MODULE_TAG… argument 246 #define mpp_buffer_group_get_internal(group, type, ...) … argument 249 #define mpp_buffer_group_get_external(group, type, ...) … argument
|
| /device/soc/rockchip/rk3399/hardware/mpp/include/ |
| D | mpp_buffer.h | 214 #define mpp_buffer_commit(group, info) \ argument 220 #define mpp_buffer_get(group, buffer, size) \ argument 259 #define mpp_buffer_group_get_internal(group, type, ...) \ argument 262 #define mpp_buffer_group_get_external(group, type, ...) \ argument
|
| /device/soc/rockchip/rk3568/hardware/mpp/include/ |
| D | mpp_buffer.h | 214 #define mpp_buffer_commit(group, info) \ argument 220 #define mpp_buffer_get(group, buffer, size) \ argument 259 #define mpp_buffer_group_get_internal(group, type, ...) \ argument 262 #define mpp_buffer_group_get_external(group, type, ...) \ argument
|
| /device/soc/rockchip/rk3588/hardware/mpp/include/ |
| D | mpp_buffer.h | 216 #define mpp_buffer_commit(group, info) \ argument 222 #define mpp_buffer_get(group, buffer, size) \ argument 261 #define mpp_buffer_group_get_internal(group, type, ...) \ argument 264 #define mpp_buffer_group_get_external(group, type, ...) \ argument
|
| /device/soc/rockchip/common/sdk_linux/include/linux/ |
| D | iommu.h | 751 static inline int iommu_get_group_resv_regions(struct iommu_group *group, struct list_head *head) in iommu_get_group_resv_regions() 769 static inline int iommu_attach_group(struct iommu_domain *domain, struct iommu_group *group) in iommu_attach_group() 774 static inline void iommu_detach_group(struct iommu_domain *domain, struct iommu_group *group) in iommu_detach_group() 783 static inline void *iommu_group_get_iommudata(struct iommu_group *group) in iommu_group_get_iommudata() 788 static inline void iommu_group_set_iommudata(struct iommu_group *group, void *iommu_data, in iommu_group_set_iommudata() 793 static inline int iommu_group_set_name(struct iommu_group *group, const char *name) in iommu_group_set_name() 798 static inline int iommu_group_add_device(struct iommu_group *group, struct device *dev) in iommu_group_add_device() 807 static inline int iommu_group_for_each_dev(struct iommu_group *group, void *data, int (*fn)(struct … in iommu_group_for_each_dev() 817 static inline void iommu_group_put(struct iommu_group *group) in iommu_group_put() 821 static inline int iommu_group_register_notifier(struct iommu_group *group, struct notifier_block *n… in iommu_group_register_notifier() [all …]
|