Lines Matching refs:walk
5060 pcieadm_cfgspace_walk_t walk; in pcieadm_cfgspace() local
5066 walk.pcw_pcieadm = pcip; in pcieadm_cfgspace()
5067 walk.pcw_op = op; in pcieadm_cfgspace()
5068 walk.pcw_data = &data; in pcieadm_cfgspace()
5069 walk.pcw_outfd = fd; in pcieadm_cfgspace()
5070 walk.pcw_capoff = 0; in pcieadm_cfgspace()
5071 walk.pcw_nlanes = 0; in pcieadm_cfgspace()
5072 walk.pcw_nfilters = nfilts; in pcieadm_cfgspace()
5073 walk.pcw_filters = filters; in pcieadm_cfgspace()
5074 walk.pcw_flags = flags; in pcieadm_cfgspace()
5075 walk.pcw_ofmt = ofmt; in pcieadm_cfgspace()
5076 walk.pcw_filt = NULL; in pcieadm_cfgspace()
5088 walk.pcw_valid = PCI_CAP_PTR_OFF; in pcieadm_cfgspace()
5089 walk.pcw_caplen = PCI_CAP_PTR_OFF; in pcieadm_cfgspace()
5119 walk.pcw_dtype = type; in pcieadm_cfgspace()
5126 if (walk.pcw_ofmt == NULL && in pcieadm_cfgspace()
5127 pcieadm_cfgspace_filter(&walk, headshort)) { in pcieadm_cfgspace()
5137 pcieadm_strfilt_push(&walk, headshort); in pcieadm_cfgspace()
5140 print->pcp_print(&walk, print, print->pcp_arg); in pcieadm_cfgspace()
5143 pcieadm_strfilt_pop(&walk); in pcieadm_cfgspace()
5157 walk.pcw_valid = PCIE_EXT_CAP; in pcieadm_cfgspace()
5158 VERIFY3P(walk.pcw_filt, ==, NULL); in pcieadm_cfgspace()
5184 cap_info->ppc_info(&walk, cap_info, cap, &vers_info, in pcieadm_cfgspace()
5188 walk.pcw_caplen = read_len; in pcieadm_cfgspace()
5189 walk.pcw_capoff = cap; in pcieadm_cfgspace()
5193 if (walk.pcw_valid != 0) { in pcieadm_cfgspace()
5194 walk.pcw_pcietype = data.pcb_u8[cap + in pcieadm_cfgspace()
5196 walk.pcw_nlanes = (data.pcb_u8[cap + in pcieadm_cfgspace()
5198 walk.pcw_nlanes |= (data.pcb_u8[cap + in pcieadm_cfgspace()
5201 walk.pcw_pcietype = UINT_MAX; in pcieadm_cfgspace()
5206 pcieadm_cfgspace_print_cap(&walk, cap_id, cap_info, in pcieadm_cfgspace()
5228 walk.pcw_valid = PCIE_CONF_HDR_SIZE; in pcieadm_cfgspace()
5268 cap_info->ppc_info(&walk, cap_info, cap, &vers_info, in pcieadm_cfgspace()
5272 walk.pcw_caplen = read_len; in pcieadm_cfgspace()
5273 walk.pcw_capoff = cap; in pcieadm_cfgspace()
5276 pcieadm_cfgspace_print_cap(&walk, cap_id, cap_info, in pcieadm_cfgspace()
5681 pcieadm_di_walk_t walk; in pcieadm_save_cfgspace() local
5703 walk.pdw_arg = &psc; in pcieadm_save_cfgspace()
5704 walk.pdw_func = pcieadm_save_cfgspace_cb; in pcieadm_save_cfgspace()
5705 pcieadm_di_walk(pcip, &walk); in pcieadm_save_cfgspace()