• Home
  • Raw
  • Download

Lines Matching refs:cp

144                   const u_char *cp, const u_int len)  in aoev1_issue_print()  argument
146 const u_char *ep = cp + len; in aoev1_issue_print()
151 ND_TCHECK2(*cp, 1); in aoev1_issue_print()
152 ND_PRINT((ndo, "\n\tAFlags: [%s]", bittok2str(aoev1_aflag_str, "none", *cp))); in aoev1_issue_print()
153 cp += 1; in aoev1_issue_print()
155 ND_TCHECK2(*cp, 1); in aoev1_issue_print()
156 ND_PRINT((ndo, ", Err/Feature: %u", *cp)); in aoev1_issue_print()
157 cp += 1; in aoev1_issue_print()
159 ND_TCHECK2(*cp, 1); in aoev1_issue_print()
160 ND_PRINT((ndo, ", Sector Count: %u", *cp)); in aoev1_issue_print()
161 cp += 1; in aoev1_issue_print()
163 ND_TCHECK2(*cp, 1); in aoev1_issue_print()
164 ND_PRINT((ndo, ", Cmd/Status: %u", *cp)); in aoev1_issue_print()
165 cp += 1; in aoev1_issue_print()
167 ND_TCHECK2(*cp, 1); in aoev1_issue_print()
168 ND_PRINT((ndo, "\n\tlba0: %u", *cp)); in aoev1_issue_print()
169 cp += 1; in aoev1_issue_print()
171 ND_TCHECK2(*cp, 1); in aoev1_issue_print()
172 ND_PRINT((ndo, ", lba1: %u", *cp)); in aoev1_issue_print()
173 cp += 1; in aoev1_issue_print()
175 ND_TCHECK2(*cp, 1); in aoev1_issue_print()
176 ND_PRINT((ndo, ", lba2: %u", *cp)); in aoev1_issue_print()
177 cp += 1; in aoev1_issue_print()
179 ND_TCHECK2(*cp, 1); in aoev1_issue_print()
180 ND_PRINT((ndo, ", lba3: %u", *cp)); in aoev1_issue_print()
181 cp += 1; in aoev1_issue_print()
183 ND_TCHECK2(*cp, 1); in aoev1_issue_print()
184 ND_PRINT((ndo, ", lba4: %u", *cp)); in aoev1_issue_print()
185 cp += 1; in aoev1_issue_print()
187 ND_TCHECK2(*cp, 1); in aoev1_issue_print()
188 ND_PRINT((ndo, ", lba5: %u", *cp)); in aoev1_issue_print()
189 cp += 1; in aoev1_issue_print()
191 ND_TCHECK2(*cp, 2); in aoev1_issue_print()
192 cp += 2; in aoev1_issue_print()
200 ND_TCHECK2(*cp, ep - cp); in aoev1_issue_print()
208 const u_char *cp, const u_int len) in aoev1_query_print() argument
210 const u_char *ep = cp + len; in aoev1_query_print()
216 ND_TCHECK2(*cp, 2); in aoev1_query_print()
217 ND_PRINT((ndo, "\n\tBuffer Count: %u", EXTRACT_16BITS(cp))); in aoev1_query_print()
218 cp += 2; in aoev1_query_print()
220 ND_TCHECK2(*cp, 2); in aoev1_query_print()
221 ND_PRINT((ndo, ", Firmware Version: %u", EXTRACT_16BITS(cp))); in aoev1_query_print()
222 cp += 2; in aoev1_query_print()
224 ND_TCHECK2(*cp, 1); in aoev1_query_print()
225 ND_PRINT((ndo, ", Sector Count: %u", *cp)); in aoev1_query_print()
226 cp += 1; in aoev1_query_print()
228 ND_TCHECK2(*cp, 1); in aoev1_query_print()
229 ND_PRINT((ndo, ", AoE: %u, CCmd: %s", (*cp & 0xF0) >> 4, in aoev1_query_print()
230 tok2str(aoev1_ccmd_str, "Unknown (0x02x)", *cp & 0x0F))); in aoev1_query_print()
231 cp += 1; in aoev1_query_print()
233 ND_TCHECK2(*cp, 2); in aoev1_query_print()
234 cslen = EXTRACT_16BITS(cp); in aoev1_query_print()
235 cp += 2; in aoev1_query_print()
239 ND_TCHECK2(*cp, cslen); in aoev1_query_print()
242 if (fn_printn(ndo, cp, cslen, ndo->ndo_snapend)) in aoev1_query_print()
249 ND_TCHECK2(*cp, ep - cp); in aoev1_query_print()
257 const u_char *cp, const u_int len) in aoev1_mac_print() argument
259 const u_char *ep = cp + len; in aoev1_mac_print()
265 ND_TCHECK2(*cp, 1); in aoev1_mac_print()
266 cp += 1; in aoev1_mac_print()
268 ND_TCHECK2(*cp, 1); in aoev1_mac_print()
269 ND_PRINT((ndo, "\n\tMCmd: %s", tok2str(aoev1_mcmd_str, "Unknown (0x%02x)", *cp))); in aoev1_mac_print()
270 cp += 1; in aoev1_mac_print()
272 ND_TCHECK2(*cp, 1); in aoev1_mac_print()
273 ND_PRINT((ndo, ", MError: %s", tok2str(aoev1_merror_str, "Unknown (0x%02x)", *cp))); in aoev1_mac_print()
274 cp += 1; in aoev1_mac_print()
276 ND_TCHECK2(*cp, 1); in aoev1_mac_print()
277 dircount = *cp; in aoev1_mac_print()
278 cp += 1; in aoev1_mac_print()
285 ND_TCHECK2(*cp, 1); in aoev1_mac_print()
286 cp += 1; in aoev1_mac_print()
288 ND_TCHECK2(*cp, 1); in aoev1_mac_print()
289 ND_PRINT((ndo, "\n\t DCmd: %s", tok2str(aoev1_dcmd_str, "Unknown (0x%02x)", *cp))); in aoev1_mac_print()
290 cp += 1; in aoev1_mac_print()
292 ND_TCHECK2(*cp, ETHER_ADDR_LEN); in aoev1_mac_print()
293 ND_PRINT((ndo, ", Ethernet Address: %s", etheraddr_string(ndo, cp))); in aoev1_mac_print()
294 cp += ETHER_ADDR_LEN; in aoev1_mac_print()
300 ND_TCHECK2(*cp, ep - cp); in aoev1_mac_print()
308 const u_char *cp, const u_int len) in aoev1_reserve_print() argument
310 const u_char *ep = cp + len; in aoev1_reserve_print()
316 ND_TCHECK2(*cp, 1); in aoev1_reserve_print()
317 ND_PRINT((ndo, "\n\tRCmd: %s", tok2str(aoev1_rcmd_str, "Unknown (0x%02x)", *cp))); in aoev1_reserve_print()
318 cp += 1; in aoev1_reserve_print()
320 ND_TCHECK2(*cp, 1); in aoev1_reserve_print()
321 nmacs = *cp; in aoev1_reserve_print()
322 cp += 1; in aoev1_reserve_print()
328 ND_PRINT((ndo, "\n\tEthernet Address %u: %s", i, etheraddr_string(ndo, cp))); in aoev1_reserve_print()
329 cp += ETHER_ADDR_LEN; in aoev1_reserve_print()
335 ND_TCHECK2(*cp, ep - cp); in aoev1_reserve_print()
344 const u_char *cp, const u_int len) in aoev1_print() argument
346 const u_char *ep = cp + len; in aoev1_print()
353 flags = *cp & 0x0F; in aoev1_print()
355 cp += 1; in aoev1_print()
359 ND_TCHECK2(*cp, 1); in aoev1_print()
361 ND_PRINT((ndo, "\n\tError: %s", tok2str(aoev1_errcode_str, "Invalid (%u)", *cp))); in aoev1_print()
362 cp += 1; in aoev1_print()
364 ND_TCHECK2(*cp, 2); in aoev1_print()
365 ND_PRINT((ndo, "\n\tMajor: 0x%04x", EXTRACT_16BITS(cp))); in aoev1_print()
366 cp += 2; in aoev1_print()
368 ND_TCHECK2(*cp, 1); in aoev1_print()
369 ND_PRINT((ndo, ", Minor: 0x%02x", *cp)); in aoev1_print()
370 cp += 1; in aoev1_print()
372 ND_TCHECK2(*cp, 1); in aoev1_print()
373 command = *cp; in aoev1_print()
374 cp += 1; in aoev1_print()
377 ND_TCHECK2(*cp, 4); in aoev1_print()
378 ND_PRINT((ndo, ", Tag: 0x%08x", EXTRACT_32BITS(cp))); in aoev1_print()
379 cp += 4; in aoev1_print()
388 cmd_decoder(ndo, cp, len - AOEV1_COMMON_HDR_LEN); in aoev1_print()
393 ND_TCHECK2(*cp, ep - cp); in aoev1_print()
401 const u_char *cp, const u_int len) in aoe_print() argument
403 const u_char *ep = cp + len; in aoe_print()
411 ND_TCHECK2(*cp, 1); in aoe_print()
412 ver = (*cp & 0xF0) >> 4; in aoe_print()
418 aoev1_print(ndo, cp, len); in aoe_print()
425 ND_TCHECK2(*cp, ep - cp); in aoe_print()