Lines Matching refs:tok

52     char *buf2, *tok, *ptr, *end, *optkey = NULL;  in xlu_pci_parse_bdf()  local
57 for(tok = ptr, end = ptr + strlen(ptr) + 1; ptr < end; ptr++) { in xlu_pci_parse_bdf()
63 if ( hex_convert(tok, &dom, 0xffff) ) in xlu_pci_parse_bdf()
65 tok = ptr + 1; in xlu_pci_parse_bdf()
72 if ( hex_convert(tok, &bus, 0xff) ) in xlu_pci_parse_bdf()
74 tok = ptr + 1; in xlu_pci_parse_bdf()
82 if ( hex_convert(tok, &dev, 0xff) ) in xlu_pci_parse_bdf()
84 tok = ptr + 1; in xlu_pci_parse_bdf()
91 if ( hex_convert(tok, &dev, 0xff) ) in xlu_pci_parse_bdf()
93 tok = ptr + 1; in xlu_pci_parse_bdf()
110 if ( !strcmp(tok, "*") ) { in xlu_pci_parse_bdf()
113 if ( hex_convert(tok, &func, 0x7) ) in xlu_pci_parse_bdf()
117 tok = ptr + 1; in xlu_pci_parse_bdf()
124 if ( hex_convert(tok, &vslot, 0xff) ) in xlu_pci_parse_bdf()
126 tok = ptr + 1; in xlu_pci_parse_bdf()
133 optkey = tok; in xlu_pci_parse_bdf()
134 tok = ptr + 1; in xlu_pci_parse_bdf()
142 pcidev->msitranslate = atoi(tok); in xlu_pci_parse_bdf()
144 pcidev->power_mgmt = atoi(tok); in xlu_pci_parse_bdf()
146 pcidev->permissive = atoi(tok); in xlu_pci_parse_bdf()
148 pcidev->seize = atoi(tok); in xlu_pci_parse_bdf()
150 if (!strcmp(tok, "strict")) { in xlu_pci_parse_bdf()
152 } else if (!strcmp(tok, "relaxed")) { in xlu_pci_parse_bdf()
157 tok); in xlu_pci_parse_bdf()
163 tok = ptr + 1; in xlu_pci_parse_bdf()
170 if ( tok != ptr || state != STATE_TERMINAL ) in xlu_pci_parse_bdf()
188 char *buf2, *tok, *ptr, *end; in xlu_rdm_parse() local
193 for (tok = ptr, end = ptr + strlen(ptr) + 1; ptr < end; ptr++) { in xlu_rdm_parse()
199 if (strcmp(tok, "strategy")) { in xlu_rdm_parse()
200 XLU__PCI_ERR(cfg, "Unknown RDM state option: %s", tok); in xlu_rdm_parse()
203 tok = ptr + 1; in xlu_rdm_parse()
210 if (!strcmp(tok, "host")) { in xlu_rdm_parse()
213 XLU__PCI_ERR(cfg, "Unknown RDM strategy option: %s", tok); in xlu_rdm_parse()
216 tok = ptr + 1; in xlu_rdm_parse()
223 if (strcmp(tok, "policy")) { in xlu_rdm_parse()
224 XLU__PCI_ERR(cfg, "Unknown RDM property value: %s", tok); in xlu_rdm_parse()
227 tok = ptr + 1; in xlu_rdm_parse()
234 if (!strcmp(tok, "strict")) { in xlu_rdm_parse()
236 } else if (!strcmp(tok, "relaxed")) { in xlu_rdm_parse()
240 tok); in xlu_rdm_parse()
243 tok = ptr + 1; in xlu_rdm_parse()
250 if (tok != ptr || state != STATE_TERMINAL) in xlu_rdm_parse()