'\" te .\" Copyright (c) 1996, Sun Microsystems, Inc. All Rights Reserved .TH devmap_dup 9E "21 Jan 1997" "SunOS 5.11" "Driver Entry Points" .SH NAME devmap_dup \- device mapping duplication entry point .SH SYNOPSIS .LP .nf #include #include softc; mutex_enter(&softc->mutex); /* Allocate a new private data structure */ prvtdata = kmem_alloc(sizeof (struct xxpvtdata), KM_SLEEP); /* Return the new data */ prvtdata->off = p->off; prvtdata->len = p->len; prvtdata->ctx = p->ctx; prvtdata->dhp = new_dhp; prvtdata->softc = p->softc; *new_pvtp = prvtdata; mutex_exit(&softc->mutex); return (0); } .fi .in -2 .SH SEE ALSO .sp .LP \fBfork\fR(2), \fBdevmap_callback_ctl\fR(9S) .sp .LP \fIWriting Device Drivers for Oracle Solaris 11.2\fR