Lines Matching defs:retval
4557 ipsid_t *retval;
4567 for (retval = bucket->ipsif_head; retval != NULL;
4568 retval = retval->ipsid_next) {
4569 if (idtype != retval->ipsid_type)
4571 if (bcmp(idstring, retval->ipsid_cid, idlen) != 0)
4574 IPSID_REFHOLD(retval);
4576 return (retval);
4579 retval = kmem_alloc(sizeof (*retval), KM_NOSLEEP);
4580 if (!retval) {
4588 kmem_free(retval, sizeof (*retval));
4592 retval->ipsid_refcnt = 1;
4593 retval->ipsid_next = bucket->ipsif_head;
4594 if (retval->ipsid_next != NULL)
4595 retval->ipsid_next->ipsid_ptpn = &retval->ipsid_next;
4596 retval->ipsid_ptpn = &bucket->ipsif_head;
4597 retval->ipsid_type = idtype;
4598 retval->ipsid_cid = nstr;
4599 bucket->ipsif_head = retval;
4603 return (retval);