Home
last modified time | relevance | path

Searched refs:next_cap (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/thunderbolt/
H A Dhcm.c147 cap.next_cap = GET_ROUTER_CS_NEXT_CAP(cfg); in hcm_cfg_task()
148 while (cap.next_cap != 0) { in hcm_cfg_task()
156 cap.vsc_id, cap.vsec_len, cap.next_cap); in hcm_cfg_task()
160 cap.vsc_id, cap.vsc_len, cap.next_cap); in hcm_cfg_task()
163 "next_cap= %d\n", cap.cap_id, cap.next_cap); in hcm_cfg_task()
164 if (cap.next_cap > TB_CFG_CAP_OFFSET_MAX) in hcm_cfg_task()
165 cap.next_cap = 0; in hcm_cfg_task()
H A Drouter.c774 KASSERT(cap->next_cap != 0, ("next_cap cannot be 0\n")); in tb_config_next_cap()
778 current = cap->next_cap; in tb_config_next_cap()
785 cap->next_cap = tbcap->hdr.next_cap; in tb_config_next_cap()
803 cap->next_cap = tbcap->vsec.vsec_next_cap; in tb_config_next_cap()
826 cap->next_cap); in tb_config_find_cap()
827 if ((cap->next_cap == 0) || in tb_config_find_cap()
828 (cap->next_cap > TB_CFG_CAP_OFFSET_MAX)) in tb_config_find_cap()
859 rcap.next_cap = GET_ROUTER_CS_NEXT_CAP(cfg); in tb_config_find_router_cap()
905 rcap.next_cap = GET_ADP_CS_NEXT_CAP(cfg); in tb_config_find_adapter_cap()
H A Drouter_var.h81 uint16_t next_cap; member
H A Dtbcfg_reg.h209 uint8_t next_cap; member