/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
H A D | aiutils.c | 54 static void ai_reset_axi_to(si_info_t *sii, aidmp_t *ai); 753 aidmp_t *ai; in ai_flag() local 773 ai = sii->curwrap; in ai_flag() 774 ASSERT(ai != NULL); in ai_flag() 776 return (R_REG(sii->osh, &ai->oobselouta30) & 0x1f); in ai_flag() 783 aidmp_t *ai; in ai_flag_alt() local 791 ai = sii->curwrap; in ai_flag_alt() 793 return ((R_REG(sii->osh, &ai->oobselouta30) >> AI_OOBSEL_1_SHIFT) & AI_OOBSEL_MASK); in ai_flag_alt() 852 aidmp_t *ai; in ai_iscoreup() local 854 ai in ai_iscoreup() 1117 aidmp_t *ai; ai_core_disable() local 1162 aidmp_t *ai; _ai_core_reset() local 1247 aidmp_t *ai; ai_core_cflags_wo() local 1276 aidmp_t *ai; ai_core_cflags() local 1307 aidmp_t *ai; ai_core_sflags() local 1342 aidmp_t *ai; ai_dumpregs() local 1440 aidmp_t *ai; ai_update_backplane_timeouts() local 1541 ai_ignore_errlog(si_info_t *sii, aidmp_t *ai, uint32 lo_addr, uint32 hi_addr, uint32 err_axi_id, uint32 errsts) ai_ignore_errlog() argument 1719 aidmp_t *ai = NULL; ai_clear_backplane_to_per_core() local 1886 ai_reset_axi_to(si_info_t *sii, aidmp_t *ai) ai_reset_axi_to() argument 1927 aidmp_t *ai; ai_clear_backplane_to() local 2042 aidmp_t *ai; ai_dump_APB_Bridge_registers() local 2061 aidmp_t *ai, *ai_sec = NULL; ai_force_clocks() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mem_linux.c | 1104 u64 nents, struct base_mem_aliasing_info *ai, 1114 KBASE_DEBUG_ASSERT(ai); 1182 if (ai[i].handle.basep.handle < BASE_MEM_FIRST_FREE_ADDRESS) { 1183 if (ai[i].handle.basep.handle != 1186 if (!ai[i].length) 1188 if (ai[i].length > stride) 1191 reg->gpu_alloc->imported.alias.aliased[i].length = ai[i].length; 1198 (ai[i].handle.basep.handle >> PAGE_SHIFT) << PAGE_SHIFT); 1217 if (!ai[i].length) 1219 if (ai[ 1103 kbase_mem_alias(struct kbase_context *kctx, u64 *flags, u64 stride, u64 nents, struct base_mem_aliasing_info *ai, u64 *num_pages) global() argument [all...] |
H A D | mali_kbase_mem_linux.h | 42 u64 kbase_mem_alias(struct kbase_context *kctx, u64 *flags, u64 stride, u64 nents, struct base_mem_aliasing_info *ai, u64 *num_pages);
|
H A D | mali_kbase_core_linux.c | 400 struct base_mem_aliasing_info *ai; in kbase_legacy_dispatch() local 416 user_ai = compat_ptr(alias->ai.compat_value); in kbase_legacy_dispatch() 419 user_ai = alias->ai.value; in kbase_legacy_dispatch() 421 ai = vmalloc(sizeof(*ai) * alias->nents); in kbase_legacy_dispatch() 423 if (!ai) { in kbase_legacy_dispatch() 428 if (copy_from_user(ai, user_ai, in kbase_legacy_dispatch() 429 sizeof(*ai) * alias->nents)) { in kbase_legacy_dispatch() 436 alias->nents, ai, in kbase_legacy_dispatch() 444 vfree(ai); in kbase_legacy_dispatch() 1576 struct base_mem_aliasing_info *ai; kbase_api_mem_alias() local [all...] |
H A D | mali_kbase_uku.h | 99 union kbase_pointer ai; member
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mem_linux.c | 1107 u64 kbase_mem_alias(struct kbase_context *kctx, u64 *flags, u64 stride, u64 nents, struct base_mem_aliasing_info *ai,
argument 1117 KBASE_DEBUG_ASSERT(ai);
1186 if (ai[i].handle.basep.handle < BASE_MEM_FIRST_FREE_ADDRESS) {
1187 if (ai[i].handle.basep.handle != BASEP_MEM_WRITE_ALLOC_PAGES_HANDLE) {
1190 if (!ai[i].length) {
1193 if (ai[i].length > stride) {
1197 reg->gpu_alloc->imported.alias.aliased[i].length = ai[i].length;
1202 aliasing_reg = kbase_region_tracker_find_region_base_address(kctx, (ai[i].handle.basep.handle >> PAGE_SHIFT)
1227 if (!ai[i].length) {
1230 if (ai[ [all...] |
H A D | mali_kbase_mem_linux.h | 41 u64 kbase_mem_alias(struct kbase_context *kctx, u64 *flags, u64 stride, u64 nents, struct base_mem_aliasing_info *ai,
|
H A D | mali_kbase_core_linux.c | 398 struct base_mem_aliasing_info *ai;
in kbase_legacy_dispatch() local 415 user_ai = compat_ptr(alias->ai.compat_value);
in kbase_legacy_dispatch() 418 user_ai = alias->ai.value;
in kbase_legacy_dispatch() 420 ai = vmalloc(sizeof(*ai) * alias->nents);
in kbase_legacy_dispatch() 421 if (!ai) {
in kbase_legacy_dispatch() 426 if (copy_from_user(ai, user_ai, sizeof(*ai) * alias->nents)) {
in kbase_legacy_dispatch() 431 alias->gpu_va = kbase_mem_alias(kctx, &alias->flags, alias->stride, alias->nents, ai, &alias->va_pages);
in kbase_legacy_dispatch() 438 vfree(ai);
in kbase_legacy_dispatch() 1515 struct base_mem_aliasing_info *ai; kbase_api_mem_alias() local [all...] |
H A D | mali_kbase_uku.h | 95 union kbase_pointer ai; member
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem_linux.c | 1781 u64 nents, struct base_mem_aliasing_info *ai, 1791 KBASE_DEBUG_ASSERT(ai); 1868 if (ai[i].handle.basep.handle < BASE_MEM_FIRST_FREE_ADDRESS) { 1869 if (ai[i].handle.basep.handle != 1873 if (!ai[i].length) { 1876 if (ai[i].length > stride) { 1880 reg->gpu_alloc->imported.alias.aliased[i].length = ai[i].length; 1886 kctx, (ai[i].handle.basep.handle >> PAGE_SHIFT) << PAGE_SHIFT); 1911 if (!ai[i].length) { 1914 if (ai[ 1780 kbase_mem_alias(struct kbase_context *kctx, u64 *flags, u64 stride, u64 nents, struct base_mem_aliasing_info *ai, u64 *num_pages) global() argument [all...] |
H A D | mali_kbase_mem_linux.h | 99 * @ai: Pointer to the struct containing the memory aliasing info 105 u64 nents, struct base_mem_aliasing_info *ai,
|
H A D | mali_kbase_core_linux.c | 1215 struct base_mem_aliasing_info *ai; in kbase_api_mem_alias() local 1227 ai = vmalloc(sizeof(*ai) * alias->in.nents); in kbase_api_mem_alias() 1228 if (!ai) { in kbase_api_mem_alias() 1232 err = copy_from_user(ai, u64_to_user_ptr(alias->in.aliasing_info), in kbase_api_mem_alias() 1233 sizeof(*ai) * alias->in.nents); in kbase_api_mem_alias() 1235 vfree(ai); in kbase_api_mem_alias() 1241 vfree(ai); in kbase_api_mem_alias() 1246 kbase_mem_alias(kctx, &flags, alias->in.stride, alias->in.nents, ai, in kbase_api_mem_alias() 1251 vfree(ai); in kbase_api_mem_alias() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem_linux.c | 1726 u64 nents, struct base_mem_aliasing_info *ai, 1741 KBASE_DEBUG_ASSERT(ai); 1813 if (ai[i].handle.basep.handle < BASE_MEM_FIRST_FREE_ADDRESS) { 1814 if (ai[i].handle.basep.handle != 1817 if (!ai[i].length) 1819 if (ai[i].length > stride) 1823 reg->gpu_alloc->imported.alias.aliased[i].length = ai[i].length; 1830 (ai[i].handle.basep.handle >> PAGE_SHIFT) << PAGE_SHIFT); 1859 if (!ai[i].length) 1861 if (ai[ 1725 kbase_mem_alias(struct kbase_context *kctx, u64 *flags, u64 stride, u64 nents, struct base_mem_aliasing_info *ai, u64 *num_pages) global() argument [all...] |
H A D | mali_kbase_mem_linux.h | 99 * @ai: Pointer to the struct containing the memory aliasing info 104 u64 kbase_mem_alias(struct kbase_context *kctx, u64 *flags, u64 stride, u64 nents, struct base_mem_aliasing_info *ai, u64 *num_pages);
|
H A D | mali_kbase_core_linux.c | 1106 struct base_mem_aliasing_info *ai; in kbase_api_mem_alias() local 1113 ai = vmalloc(sizeof(*ai) * alias->in.nents); in kbase_api_mem_alias() 1114 if (!ai) in kbase_api_mem_alias() 1117 err = copy_from_user(ai, in kbase_api_mem_alias() 1119 sizeof(*ai) * alias->in.nents); in kbase_api_mem_alias() 1121 vfree(ai); in kbase_api_mem_alias() 1127 vfree(ai); in kbase_api_mem_alias() 1133 ai, &alias->out.va_pages); in kbase_api_mem_alias() 1137 vfree(ai); in kbase_api_mem_alias() [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/ |
H A D | netdb.h | 254 * structure ai is not null, the entire list of structures is freed. 256 * @param ai The struct addrinfo to free. 260 void lwip_freeaddrinfo(struct addrinfo *ai);
|