ulink_allocate_payload() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDulink_allocate_payload()

ulink_allocate_payload() function

OpenULINK command generation helper functions ************** Allocate and initialize space in memory for OpenULINK command payload.

Syntax

static int ulink_allocate_payload(struct ulink_cmd *ulink_cmd,     int size,     enum ulink_payload_direction direction);
Implemented in ulink.c:513

Arguments

pointer to command whose payload should be allocated.

size

the amount of memory to allocate (bytes).

direction

which payload to allocate.

Return value

on success: ERROR_OK on failure: ERROR_FAIL

References

LocationReferrerText
ulink.c:513
static int ulink_allocate_payload(struct ulink_cmd *ulink_cmd, int size,
ulink.c:171
static int ulink_allocate_payload(struct ulink_cmd *ulink_cmd, int size,
ulink.c:889ulink_append_scan_cmd()
ret = ulink_allocate_payload(cmd, 5, PAYLOAD_DIRECTION_OUT);
ulink.c:896ulink_append_scan_cmd()
ret = ulink_allocate_payload(cmd, scan_size_bytes + 5, PAYLOAD_DIRECTION_OUT);
ulink.c:903ulink_append_scan_cmd()
ret = ulink_allocate_payload(cmd, scan_size_bytes + 5, PAYLOAD_DIRECTION_OUT);
ulink.c:971ulink_append_clock_tms_cmd()
ret = ulink_allocate_payload(cmd, 2, PAYLOAD_DIRECTION_OUT);
ulink.c:1007ulink_append_clock_tck_cmd()
ret = ulink_allocate_payload(cmd, 2, PAYLOAD_DIRECTION_OUT);
ulink.c:1038ulink_append_get_signals_cmd()
ret = ulink_allocate_payload(cmd, 2, PAYLOAD_DIRECTION_IN);
ulink.c:1077ulink_append_set_signals_cmd()
ret = ulink_allocate_payload(cmd, 2, PAYLOAD_DIRECTION_OUT);
ulink.c:1109ulink_append_sleep_cmd()
ret = ulink_allocate_payload(cmd, 2, PAYLOAD_DIRECTION_OUT);
ulink.c:1147ulink_append_configure_tck_cmd()
ret = ulink_allocate_payload(cmd, 5, PAYLOAD_DIRECTION_OUT);
ulink.c:1207ulink_append_led_cmd()
ret = ulink_allocate_payload(cmd, 1, PAYLOAD_DIRECTION_OUT);
ulink.c:1237ulink_append_test_cmd()
ret = ulink_allocate_payload(cmd, 1, PAYLOAD_DIRECTION_OUT);

Call Tree

Type of ulink_allocate_payload()
ulink_allocate_payload()
uint8_t
all items filtered out