Lines Matching defs:lifcp
18113 * dynamically-allocated `lifcp' that will be `bufsizep' bytes on success.
18116 ip_lifconf_ioctl(ldi_handle_t lh, int af, struct lifconf *lifcp,
18134 bzero(lifcp, sizeof (*lifcp));
18135 lifcp->lifc_flags = LIFC_UNDER_IPMP;
18136 lifcp->lifc_family = af;
18137 lifcp->lifc_len = *bufsizep = lifn.lifn_count * sizeof (struct lifreq);
18138 lifcp->lifc_buf = kmem_zalloc(*bufsizep, KM_SLEEP);
18140 err = ip_ioctl(lh, SIOCGLIFCONF, lifcp, sizeof (*lifcp), cr);
18142 kmem_free(lifcp->lifc_buf, *bufsizep);