tb_switch_next_cap
offset = tb_switch_next_cap(sw, offset);
offset = tb_switch_next_cap(sw, offset);
cap = tb_switch_next_cap(sw, 0);
cap = tb_switch_next_cap(sw, cap);
int tb_switch_next_cap(struct tb_switch *sw, unsigned int offset);