Lines Matching refs:ext
171 struct sadb_ext *ext; in kdebug_sadb() local
187 ext = (struct sadb_ext *)((caddr_t)base + sizeof(struct sadb_msg)); in kdebug_sadb()
191 ext->sadb_ext_len, ext->sadb_ext_type, in kdebug_sadb()
192 kdebug_sadb_exttype(ext->sadb_ext_type)); in kdebug_sadb()
194 if (ext->sadb_ext_len == 0) { in kdebug_sadb()
198 if (ext->sadb_ext_len > tlen) { in kdebug_sadb()
200 __func__, ext->sadb_ext_len, tlen); in kdebug_sadb()
204 switch (ext->sadb_ext_type) { in kdebug_sadb()
206 kdebug_sadb_sa(ext); in kdebug_sadb()
211 kdebug_sadb_lifetime(ext); in kdebug_sadb()
220 kdebug_sadb_address(ext); in kdebug_sadb()
224 kdebug_sadb_key(ext); in kdebug_sadb()
228 kdebug_sadb_identity(ext); in kdebug_sadb()
233 kdebug_sadb_prop(ext); in kdebug_sadb()
237 kdebug_sadb_supported(ext); in kdebug_sadb()
243 kdebug_sadb_x_policy(ext); in kdebug_sadb()
246 kdebug_sadb_x_sa2(ext); in kdebug_sadb()
249 kdebug_sadb_x_sa_replay(ext); in kdebug_sadb()
254 kdebug_sadb_x_natt(ext); in kdebug_sadb()
258 ext->sadb_ext_type); in kdebug_sadb()
262 extlen = PFKEY_UNUNIT64(ext->sadb_ext_len); in kdebug_sadb()
264 ext = (struct sadb_ext *)((caddr_t)ext + extlen); in kdebug_sadb()
271 kdebug_sadb_prop(struct sadb_ext *ext) in kdebug_sadb_prop() argument
273 struct sadb_prop *prop = (struct sadb_prop *)ext; in kdebug_sadb_prop()
278 if (ext == NULL) in kdebug_sadb_prop()
320 kdebug_sadb_identity(struct sadb_ext *ext) in kdebug_sadb_identity() argument
322 struct sadb_ident *id = (struct sadb_ident *)ext; in kdebug_sadb_identity()
326 if (ext == NULL) in kdebug_sadb_identity()
362 kdebug_sadb_supported(struct sadb_ext *ext) in kdebug_sadb_supported() argument
364 struct sadb_supported *sup = (struct sadb_supported *)ext; in kdebug_sadb_supported()
369 if (ext == NULL) in kdebug_sadb_supported()
388 kdebug_sadb_lifetime(struct sadb_ext *ext) in kdebug_sadb_lifetime() argument
390 struct sadb_lifetime *lft = (struct sadb_lifetime *)ext; in kdebug_sadb_lifetime()
393 if (ext == NULL) in kdebug_sadb_lifetime()
407 kdebug_sadb_sa(struct sadb_ext *ext) in kdebug_sadb_sa() argument
409 struct sadb_sa *sa = (struct sadb_sa *)ext; in kdebug_sadb_sa()
412 if (ext == NULL) in kdebug_sadb_sa()
425 kdebug_sadb_address(struct sadb_ext *ext) in kdebug_sadb_address() argument
427 struct sadb_address *addr = (struct sadb_address *)ext; in kdebug_sadb_address()
430 if (ext == NULL) in kdebug_sadb_address()
438 kdebug_sockaddr((struct sockaddr *)((caddr_t)ext + sizeof(*addr))); in kdebug_sadb_address()
442 kdebug_sadb_key(struct sadb_ext *ext) in kdebug_sadb_key() argument
444 struct sadb_key *key = (struct sadb_key *)ext; in kdebug_sadb_key()
447 if (ext == NULL) in kdebug_sadb_key()
470 kdebug_sadb_x_sa2(struct sadb_ext *ext) in kdebug_sadb_x_sa2() argument
472 struct sadb_x_sa2 *sa2 = (struct sadb_x_sa2 *)ext; in kdebug_sadb_x_sa2()
475 if (ext == NULL) in kdebug_sadb_x_sa2()
488 kdebug_sadb_x_sa_replay(struct sadb_ext *ext) in kdebug_sadb_x_sa_replay() argument
493 if (ext == NULL) in kdebug_sadb_x_sa_replay()
496 replay = (struct sadb_x_sa_replay *)ext; in kdebug_sadb_x_sa_replay()
502 kdebug_sadb_x_natt(struct sadb_ext *ext) in kdebug_sadb_x_natt() argument
508 if (ext == NULL) in kdebug_sadb_x_natt()
511 if (ext->sadb_ext_type == SADB_X_EXT_NAT_T_TYPE) { in kdebug_sadb_x_natt()
512 type = (struct sadb_x_nat_t_type *)ext; in kdebug_sadb_x_natt()
516 port = (struct sadb_x_nat_t_port *)ext; in kdebug_sadb_x_natt()
523 kdebug_sadb_x_policy(struct sadb_ext *ext) in kdebug_sadb_x_policy() argument
525 struct sadb_x_policy *xpl = (struct sadb_x_policy *)ext; in kdebug_sadb_x_policy()
529 if (ext == NULL) in kdebug_sadb_x_policy()