tb_port_next_cap
offset = tb_port_next_cap(port, offset);
cap = tb_port_next_cap(port, 0);
cap = tb_port_next_cap(port, cap);
int tb_port_next_cap(struct tb_port *port, unsigned int offset);