Lines Matching full:cp

143                   const u_char *cp, u_int len)
149 bittok2str(aoev1_aflag_bitmap_str, "none", GET_U_1(cp)));
150 cp += 1;
153 ND_PRINT(", Err/Feature: %u", GET_U_1(cp));
154 cp += 1;
157 ND_PRINT(", Sector Count: %u", GET_U_1(cp));
158 cp += 1;
161 ND_PRINT(", Cmd/Status: %u", GET_U_1(cp));
162 cp += 1;
165 ND_PRINT("\n\tlba0: %u", GET_U_1(cp));
166 cp += 1;
169 ND_PRINT(", lba1: %u", GET_U_1(cp));
170 cp += 1;
173 ND_PRINT(", lba2: %u", GET_U_1(cp));
174 cp += 1;
177 ND_PRINT(", lba3: %u", GET_U_1(cp));
178 cp += 1;
181 ND_PRINT(", lba4: %u", GET_U_1(cp));
182 cp += 1;
185 ND_PRINT(", lba5: %u", GET_U_1(cp));
186 cp += 1;
189 ND_TCHECK_2(cp);
190 cp += 2;
199 ND_TCHECK_LEN(cp, len);
204 const u_char *cp, u_int len)
211 ND_PRINT("\n\tBuffer Count: %u", GET_BE_U_2(cp));
212 cp += 2;
215 ND_PRINT(", Firmware Version: %u", GET_BE_U_2(cp));
216 cp += 2;
219 ND_PRINT(", Sector Count: %u", GET_U_1(cp));
220 cp += 1;
223 ND_PRINT(", AoE: %u, CCmd: %s", (GET_U_1(cp) & 0xF0) >> 4,
224 tok2str(aoev1_ccmd_str, "Unknown (0x02x)", GET_U_1(cp) & 0x0F));
225 cp += 1;
228 cslen = GET_BE_U_2(cp);
229 cp += 2;
236 (void)nd_printn(ndo, cp, cslen, NULL);
242 ND_TCHECK_LEN(cp, len);
247 const u_char *cp, u_int len)
254 cp += 1;
258 tok2str(aoev1_mcmd_str, "Unknown (0x%02x)", GET_U_1(cp)));
259 cp += 1;
263 tok2str(aoev1_merror_str, "Unknown (0x%02x)", GET_U_1(cp)));
264 cp += 1;
267 dircount = GET_U_1(cp);
268 cp += 1;
276 cp += 1;
280 tok2str(aoev1_dcmd_str, "Unknown (0x%02x)", GET_U_1(cp)));
281 cp += 1;
284 ND_PRINT(", Ethernet Address: %s", GET_ETHERADDR_STRING(cp));
285 cp += MAC_ADDR_LEN;
292 ND_TCHECK_LEN(cp, len);
297 const u_char *cp, u_int len)
305 tok2str(aoev1_rcmd_str, "Unknown (0x%02x)", GET_U_1(cp)));
306 cp += 1;
309 nmacs = GET_U_1(cp);
310 cp += 1;
317 ND_PRINT("\n\tEthernet Address %u: %s", i, GET_ETHERADDR_STRING(cp));
318 cp += MAC_ADDR_LEN;
325 ND_TCHECK_LEN(cp, len);
328 /* cp points to the Ver/Flags octet */
331 const u_char *cp, u_int len)
339 flags = GET_U_1(cp) & 0x0F;
341 cp += 1;
348 tok2str(aoev1_errcode_str, "Invalid (%u)", GET_U_1(cp)));
349 cp += 1;
352 ND_PRINT("\n\tMajor: 0x%04x", GET_BE_U_2(cp));
353 cp += 2;
356 ND_PRINT(", Minor: 0x%02x", GET_U_1(cp));
357 cp += 1;
360 command = GET_U_1(cp);
361 cp += 1;
365 ND_PRINT(", Tag: 0x%08x", GET_BE_U_4(cp));
366 cp += 4;
376 cmd_decoder(ndo, cp, len);
381 ND_TCHECK_LEN(cp, len);
386 const u_char *cp, const u_int len)
396 ver = (GET_U_1(cp) & 0xF0) >> 4;
397 /* Don't advance cp yet: low order 4 bits are version-specific. */
402 aoev1_print(ndo, cp, len);
409 ND_TCHECK_LEN(cp, len);