Lines Matching defs:devid
244 if ((nm.devid = (uintptr_t)malloc(nm.devid_size)) == NULL) {
249 (void) free((void *)(uintptr_t)nm.devid);
253 return ((void *)(uintptr_t)nm.devid);
257 * set the devid.
285 * the initial add so that the correct devid is picked up.
288 * get the devid. If the wrong side is used then it would
289 * be possible to get the wrong devid in the namespace, hence
297 * on the devid.
396 * The arguments, minorname and devid, are only used with the partial
408 ddi_devid_t devid, /* only used with a partial import */
422 if (devid && minorname) {
425 nm.devid_size = devid_sizeof(devid);
426 nm.devid = (uintptr_t)devid;
524 * to devid support for the disksets. The order is: add the 'local' side
525 * first of all, so the devid lookup in the kernel will use the correct
564 * the devid of the disk. This means we have to cater for the following:
583 * devid we have in the namespace does not exist on the
585 * using this devid we fail to find anything.