Lines Matching refs:actp

811 	ipsec_act_t act, *actp, *endactp;  in spdsock_ext_to_actvec()  local
839 actp = kmem_alloc(sizeof (*actp) * nact, KM_NOSLEEP); in spdsock_ext_to_actvec()
840 if (actp == NULL) { in spdsock_ext_to_actvec()
844 *actpp = actp; in spdsock_ext_to_actvec()
846 endactp = actp + nact; in spdsock_ext_to_actvec()
864 if (actp >= endactp) { in spdsock_ext_to_actvec()
871 *actp++ = act; in spdsock_ext_to_actvec()
963 if (actp != endactp) { in spdsock_ext_to_actvec()
983 ipsec_selkey_t *sel, ipsec_act_t *actp, int nact, uint_t dir, uint_t af, in mkrule() argument
991 pol = ipsec_policy_create(sel, actp, nact, rule->spd_rule_priority, in mkrule()
1009 ipsec_selkey_t *sel, ipsec_act_t *actp, int nact, uint_t dir, uint_t afs, in mkrulepair() argument
1015 error = mkrule(iph, rule, sel, actp, nact, dir, IPSL_IPV4, rp, in mkrulepair()
1021 error = mkrule(iph, rule, sel, actp, nact, dir, IPSL_IPV6, rp, in mkrulepair()
1035 ipsec_act_t *actp; in spdsock_addrule() local
1121 if (!spdsock_ext_to_actvec(extv, &actp, &nact, &diag, spds)) { in spdsock_addrule()
1135 error = mkrulepair(iph, rule, &sel, actp, nact, in spdsock_addrule()
1142 error = mkrulepair(iph, rule, &sel, actp, nact, in spdsock_addrule()
1156 ipsec_actvec_free(actp, nact); in spdsock_addrule()
1174 ipsec_actvec_free(actp, nact); in spdsock_addrule()
2548 struct spd_ext_actions *actp; in spdsock_do_updatealg() local
2561 actp = (struct spd_ext_actions *)extv[SPD_EXT_ACTION]; in spdsock_do_updatealg()
2562 if (actp == NULL) in spdsock_do_updatealg()
2565 start = (uint64_t *)actp; in spdsock_do_updatealg()
2566 end = (start + actp->spd_actions_len); in spdsock_do_updatealg()
2568 attr = (struct spd_attribute *)&actp[1]; in spdsock_do_updatealg()