ESP-IDF
+
0
/2 examples
SourceVu will show references to
pthread_create()
from the following samples and libraries:
pthread sample
rt_mqueue sample
Symbol previews are coming soon...
Symbols
loading...
Files
loading (3/5)...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
pthread_create()
pthread_create() function
Syntax
Show:
Summary
Declaration
from
pthread.c:300
int
pthread_create
(
pthread_t
*
thread
,
const
pthread_attr_t
*
attr
,
void
*
(
*
start_routine
)
(
void
*
)
,
void
*
arg
)
;
Arguments
Argument
__pthread
__attr
__start_routine
__arg
Examples
pthread_create()
is referenced by 2 libraries and example projects:
pthread sample
rt_mqueue sample
References
from
0/2
examples
Code
Location
int
pthread_create
(
pthread_t
*
thread
,
const
pthread_attr_t
*
attr
,
pthread.c:300
Call Tree
from
0/2
examples
pthread_create()
calls 12 functions:
All items filtered out
pthread_create()
free()
calloc()
esp_log_timestamp()
esp_log_write()
pcTaskGetName()
xTaskGenericNotify()
pthread_getspecific()
_lock_acquire()
_lock_release()
lazy_init_pthread_cfg_key()
get_default_pthread_core()
pthread_create_freertos_task_with_caps()
All items filtered out
Data Use
from
0/2
examples
pthread_create()
reads 15 variables and writes 6 variables:
esp_log_level_t::ESP_LOG_ERROR
esp_log_level_t::ESP_LOG_WARN
esp_log_level_t::ESP_LOG_INFO
esp_log_level_t::ESP_LOG_DEBUG
esp_log_level_t::ESP_LOG_VERBOSE
eNotifyAction::eNoAction
esp_pthread_cfg_t::stack_size
esp_pthread_cfg_t::prio
esp_pthread_cfg_t::inherit_cfg
esp_pthread_cfg_t::thread_name
esp_pthread_cfg_t::pin_to_core
esp_pthread_cfg_t::stack_alloc_caps
TAG
esp_pthread_entry::list_node
s_pthread_cfg_key
All items filtered out
pthread_create()
esp_pthread_entry::handle
esp_pthread_entry::detached
esp_pthread_entry::task_arg
esp_pthread_task_arg_t::func
esp_pthread_task_arg_t::arg
esp_pthread_task_arg_t::cfg
All items filtered out
Class Tree
from
0/2
examples
All items filtered out
All items filtered out
Override Tree
from
0/2
examples
All items filtered out
All items filtered out
Implementations
from
0/2
examples
All items filtered out
All items filtered out
Instances
from
0/2
examples
Lifecycle
from
0/2
examples
pthread_create()
allocates 2 typess and frees 2 typess:
esp_pthread_entry
esp_pthread_task_arg_t
All items filtered out
pthread_create()
esp_pthread_entry
esp_pthread_task_arg_t
All items filtered out