Lines Matching refs:ext
170 struct sadb_ext *ext; in kdebug_sadb() local
186 ext = (struct sadb_ext *)((caddr_t)base + sizeof(struct sadb_msg)); in kdebug_sadb()
190 ext->sadb_ext_len, ext->sadb_ext_type, in kdebug_sadb()
191 kdebug_sadb_exttype(ext->sadb_ext_type)); in kdebug_sadb()
193 if (ext->sadb_ext_len == 0) { in kdebug_sadb()
197 if (ext->sadb_ext_len > tlen) { in kdebug_sadb()
199 __func__, ext->sadb_ext_len, tlen); in kdebug_sadb()
203 switch (ext->sadb_ext_type) { in kdebug_sadb()
205 kdebug_sadb_sa(ext); in kdebug_sadb()
210 kdebug_sadb_lifetime(ext); in kdebug_sadb()
219 kdebug_sadb_address(ext); in kdebug_sadb()
223 kdebug_sadb_key(ext); in kdebug_sadb()
227 kdebug_sadb_identity(ext); in kdebug_sadb()
232 kdebug_sadb_prop(ext); in kdebug_sadb()
236 kdebug_sadb_supported(ext); in kdebug_sadb()
242 kdebug_sadb_x_policy(ext); in kdebug_sadb()
245 kdebug_sadb_x_sa2(ext); in kdebug_sadb()
248 kdebug_sadb_x_sa_replay(ext); in kdebug_sadb()
253 kdebug_sadb_x_natt(ext); in kdebug_sadb()
257 ext->sadb_ext_type); in kdebug_sadb()
261 extlen = PFKEY_UNUNIT64(ext->sadb_ext_len); in kdebug_sadb()
263 ext = (struct sadb_ext *)((caddr_t)ext + extlen); in kdebug_sadb()
270 kdebug_sadb_prop(struct sadb_ext *ext) in kdebug_sadb_prop() argument
272 struct sadb_prop *prop = (struct sadb_prop *)ext; in kdebug_sadb_prop()
277 if (ext == NULL) in kdebug_sadb_prop()
319 kdebug_sadb_identity(struct sadb_ext *ext) in kdebug_sadb_identity() argument
321 struct sadb_ident *id = (struct sadb_ident *)ext; in kdebug_sadb_identity()
325 if (ext == NULL) in kdebug_sadb_identity()
361 kdebug_sadb_supported(struct sadb_ext *ext) in kdebug_sadb_supported() argument
363 struct sadb_supported *sup = (struct sadb_supported *)ext; in kdebug_sadb_supported()
368 if (ext == NULL) in kdebug_sadb_supported()
387 kdebug_sadb_lifetime(struct sadb_ext *ext) in kdebug_sadb_lifetime() argument
389 struct sadb_lifetime *lft = (struct sadb_lifetime *)ext; in kdebug_sadb_lifetime()
392 if (ext == NULL) in kdebug_sadb_lifetime()
406 kdebug_sadb_sa(struct sadb_ext *ext) in kdebug_sadb_sa() argument
408 struct sadb_sa *sa = (struct sadb_sa *)ext; in kdebug_sadb_sa()
411 if (ext == NULL) in kdebug_sadb_sa()
424 kdebug_sadb_address(struct sadb_ext *ext) in kdebug_sadb_address() argument
426 struct sadb_address *addr = (struct sadb_address *)ext; in kdebug_sadb_address()
429 if (ext == NULL) in kdebug_sadb_address()
437 kdebug_sockaddr((struct sockaddr *)((caddr_t)ext + sizeof(*addr))); in kdebug_sadb_address()
441 kdebug_sadb_key(struct sadb_ext *ext) in kdebug_sadb_key() argument
443 struct sadb_key *key = (struct sadb_key *)ext; in kdebug_sadb_key()
446 if (ext == NULL) in kdebug_sadb_key()
469 kdebug_sadb_x_sa2(struct sadb_ext *ext) in kdebug_sadb_x_sa2() argument
471 struct sadb_x_sa2 *sa2 = (struct sadb_x_sa2 *)ext; in kdebug_sadb_x_sa2()
474 if (ext == NULL) in kdebug_sadb_x_sa2()
487 kdebug_sadb_x_sa_replay(struct sadb_ext *ext) in kdebug_sadb_x_sa_replay() argument
492 if (ext == NULL) in kdebug_sadb_x_sa_replay()
495 replay = (struct sadb_x_sa_replay *)ext; in kdebug_sadb_x_sa_replay()
501 kdebug_sadb_x_natt(struct sadb_ext *ext) in kdebug_sadb_x_natt() argument
507 if (ext == NULL) in kdebug_sadb_x_natt()
510 if (ext->sadb_ext_type == SADB_X_EXT_NAT_T_TYPE) { in kdebug_sadb_x_natt()
511 type = (struct sadb_x_nat_t_type *)ext; in kdebug_sadb_x_natt()
515 port = (struct sadb_x_nat_t_port *)ext; in kdebug_sadb_x_natt()
522 kdebug_sadb_x_policy(struct sadb_ext *ext) in kdebug_sadb_x_policy() argument
524 struct sadb_x_policy *xpl = (struct sadb_x_policy *)ext; in kdebug_sadb_x_policy()
528 if (ext == NULL) in kdebug_sadb_x_policy()