Home
last modified time | relevance | path

Searched refs:walkp (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/cmd/pcieadm/
H A Dpcieadm_cfgspace.c174 pcieadm_strfilt_pop(pcieadm_cfgspace_walk_t *walkp) in pcieadm_strfilt_pop() argument
178 VERIFY3P(walkp->pcw_filt, !=, NULL); in pcieadm_strfilt_pop()
179 filt = walkp->pcw_filt; in pcieadm_strfilt_pop()
180 walkp->pcw_filt = filt->pstr_next; in pcieadm_strfilt_pop()
185 pcieadm_strfilt_push(pcieadm_cfgspace_walk_t *walkp, const char *str) in pcieadm_strfilt_push() argument
197 if (walkp->pcw_filt == NULL) { in pcieadm_strfilt_push()
202 "%s.%s", walkp->pcw_filt->pstr_curgen, str); in pcieadm_strfilt_push()
203 filt->pstr_next = walkp->pcw_filt; in pcieadm_strfilt_push()
211 walkp->pcw_filt = filt; in pcieadm_strfilt_push()
215 pcieadm_cfgspace_filter(pcieadm_cfgspace_walk_t *walkp, const char *str) in pcieadm_cfgspace_filter() argument
[all …]
/illumos-gate/usr/src/cmd/pcidb/
H A Dpcidb.c726 pcidb_parse_filters(int argc, char *argv[], pcidb_walk_t *walkp) in pcidb_parse_filters() argument
729 walkp->pw_nfilters = 0; in pcidb_parse_filters()
733 walkp->pw_nfilters = argc; in pcidb_parse_filters()
734 walkp->pw_filters = calloc(walkp->pw_nfilters, sizeof (pcidb_filter_t)); in pcidb_parse_filters()
735 if (walkp->pw_filters == NULL) { in pcidb_parse_filters()
748 pcidb_parse_class_filter(&walkp->pw_filters[i], in pcidb_parse_filters()
751 pcidb_parse_class_filter(&walkp->pw_filters[i], str + 9, in pcidb_parse_filters()
754 pcidb_parse_device_filter(&walkp->pw_filters[i], in pcidb_parse_filters()
757 pcidb_parse_device_filter(&walkp->pw_filters[i], in pcidb_parse_filters()
764 walkp->pw_filters[i].pft_raw = argv[i]; in pcidb_parse_filters()
[all …]