frontend
port->frontend = &ha_frontend;
} else if (port->frontend == &ha_frontend) {
port->frontend->name, port->port_type,
"</frontend_type>\n", port->frontend->name);
STAILQ_INSERT_TAIL(&port->frontend->port_list, port, fe_links);
STAILQ_REMOVE(&port->frontend->port_list, port, ctl_port, fe_links);
struct ctl_frontend *frontend; /* passed to CTL */
port->frontend = &cfcs_frontend;
port->frontend = &cfi_frontend;
port->frontend = &cfi_frontend;
port->frontend = &cfiscsi_frontend;
port->frontend = &tpcl_frontend;
port->frontend = &ctlfe_frontend;
port->frontend = &nvmft_frontend;
cfumass_port.frontend = &cfumass_frontend;
char *frontend = NULL;
frontend = strdup(optarg);
if ((frontend != NULL)
&& (strcmp(port->frontend_type, frontend) != 0))
samples[f.linaddr] = frontend();
std::unordered_map<uint64_t, frontend> samples;