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

allowed_transports variable

NULL-terminated Vector of names of transports which the currently selected debug adapter supports. This is declared by the time that adapter is fully set up.

Syntax

static const char * const *allowed_transports;

References

LocationReferrerText
transport.c:53
static const char * const *allowed_transports;
transport.c:98allow_transports()
if (allowed_transports || session) {
transport.c:103allow_transports()
allowed_transports = vector;
transport.c:225handle_transport_init()
const char * const *vector = allowed_transports;
transport.c:263handle_transport_select()
if (!allowed_transports) {
transport.c:268handle_transport_select()
"To override use 'transport select <transport>'.", allowed_transports[0]);
transport.c:269handle_transport_select()
int retval = transport_select(CMD_CTX, allowed_transports[0]);
transport.c:293handle_transport_select()
if (!allowed_transports) {
transport.c:298handle_transport_select()
for (unsigned int i = 0; allowed_transports[i]; i++) {
transport.c:299handle_transport_select()
if (!strcmp(allowed_transports[i], CMD_ARGV[0])) {

Data Use

Functions writing allowed_transports
Functions reading allowed_transports
all items filtered out
allowed_transports