Searched refs:s_platform (Results 1 – 2 of 2) sorted by relevance
55 static dedic_gpio_platform_t *s_platform[SOC_CPU_CORES_NUM]; variable87 if (!s_platform[core_id]) { in dedic_gpio_build_platform()90 if (!s_platform[core_id]) { in dedic_gpio_build_platform()91 s_platform[core_id] = calloc(1, sizeof(dedic_gpio_platform_t)); in dedic_gpio_build_platform()92 if (s_platform[core_id]) { in dedic_gpio_build_platform()94 s_platform[core_id]->spinlock = (portMUX_TYPE)portMUX_INITIALIZER_UNLOCKED; in dedic_gpio_build_platform()96 s_platform[core_id]->dev = &DEDIC_GPIO; in dedic_gpio_build_platform()103 DEDIC_CHECK(s_platform[core_id], "no mem for s_platform[%d]", err, ESP_ERR_NO_MEM, core_id); in dedic_gpio_build_platform()104 ESP_LOGD(TAG, "build platform on core[%d] at %p", core_id, s_platform); in dedic_gpio_build_platform()113 if (s_platform[core_id]) { in dedic_gpio_break_platform()[all …]
119 static gdma_platform_t s_platform = { variable428 portENTER_CRITICAL(&s_platform.spinlock); in gdma_uninstall_group()429 s_platform.group_ref_counts[group_id]--; in gdma_uninstall_group()430 if (s_platform.group_ref_counts[group_id] == 0) { in gdma_uninstall_group()431 assert(s_platform.groups[group_id]); in gdma_uninstall_group()433 s_platform.groups[group_id] = NULL; // deregister from platfrom in gdma_uninstall_group()437 portEXIT_CRITICAL(&s_platform.spinlock); in gdma_uninstall_group()453 portENTER_CRITICAL(&s_platform.spinlock); in gdma_acquire_group_handle()454 if (!s_platform.groups[group_id]) { in gdma_acquire_group_handle()457 s_platform.groups[group_id] = group; // register to platform in gdma_acquire_group_handle()[all …]