Home
last modified time | relevance | path

Searched refs:wwpn_iid (Results 1 – 3 of 3) sorted by relevance

/trueos/sys/cam/ctl/
HDctl_frontend.c167 port->wwpn_iid = malloc(sizeof(*port->wwpn_iid) * port->max_initiators, in ctl_port_register()
169 if (port->wwpn_iid == NULL) { in ctl_port_register()
185 free(port->wwpn_iid, M_CTL); in ctl_port_register()
245 free(port->wwpn_iid[i].name, M_CTL); in ctl_port_deregister()
246 free(port->wwpn_iid, M_CTL); in ctl_port_deregister()
HDctl_frontend.h237 struct ctl_wwpn_iid *wwpn_iid; /* used by CTL */ member
HDctl.c1474 port->wwpn_iid[iid].in_use--; in ctl_remove_initiator()
1475 port->wwpn_iid[iid].last_use = time_uptime; in ctl_remove_initiator()
1505 if (wwpn != 0 && wwpn == port->wwpn_iid[i].wwpn) { in ctl_add_initiator()
1509 if (name != NULL && port->wwpn_iid[i].name != NULL && in ctl_add_initiator()
1510 strcmp(name, port->wwpn_iid[i].name) == 0) { in ctl_add_initiator()
1519 if (port->wwpn_iid[i].in_use == 0 && in ctl_add_initiator()
1520 port->wwpn_iid[i].wwpn == 0 && in ctl_add_initiator()
1521 port->wwpn_iid[i].name == NULL) { in ctl_add_initiator()
1532 if (port->wwpn_iid[i].in_use == 0) { in ctl_add_initiator()
1533 if (port->wwpn_iid[i].last_use < best_time) { in ctl_add_initiator()
[all …]