zephyr_params is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

zephyr_params struct

Syntax

struct zephyr_params {     const char *target_name;     uint8_t size_width;     uint8_t pointer_width;     uint32_t num_offsets;     uint32_t offsets[OFFSET_MAX];     const struct rtos_register_stacking *callee_saved_stacking;     const struct rtos_register_stacking *cpu_saved_nofp_stacking;     const struct rtos_register_stacking *cpu_saved_fp_stacking;     int (*get_cpu_state)(struct rtos *rtos, target_addr_t *addr,             struct zephyr_params *params,             struct rtos_reg *callee_saved_reg_list,             struct rtos_reg **reg_list, int *num_regs); };

Fields

target_name

No summary provided. Read more...

size_width

No summary provided. Read more...

pointer_width

No summary provided. Read more...

num_offsets

No summary provided. Read more...

offsets

No summary provided. Read more...

callee_saved_stacking

No summary provided. Read more...

cpu_saved_nofp_stacking

No summary provided. Read more...

cpu_saved_fp_stacking

No summary provided. Read more...

get_cpu_state

No summary provided. Read more...

References

LocationReferrerScopeText
zephyr.c:63
struct zephyr_params {
zephyr.c:73zephyr_params::get_cpu_state::params
struct zephyr_params *params,
zephyr.c:227zephyr_get_arc_state()
struct zephyr_params *params,
zephyr.c:298zephyr_get_arm_state()
struct zephyr_params *params,
zephyr.c:334zephyr_params_list
static struct zephyr_params zephyr_params_list[] = {
zephyr.c:445zephyr_create()
for (struct zephyr_params *p = zephyr_params_list; p->target_name; p++) {
zephyr.c:501zephyr_kptr()::paramszephyr_kptr()
const struct zephyr_params *params = rtos->rtos_specific_params;
zephyr.c:509zephyr_fetch_thread()::paramzephyr_fetch_thread()
const struct zephyr_params *param = rtos->rtos_specific_params;
zephyr.c:637zephyr_update_threads()
struct zephyr_params *param;
zephyr.c:643zephyr_update_threads()
param = (struct zephyr_params *)rtos->rtos_specific_params;
zephyr.c:749zephyr_get_thread_reg_list()
struct zephyr_params *params;

Type Use

Variables of zephyr_params type
zephyr_params::get_cpu_state::params
zephyr_create()::p
zephyr_kptr()::params
zephyr_fetch_thread()::param
zephyr_update_threads()::param
zephyr_get_thread_reg_list()::params
all items filtered out
zephyr_params