Lines Matching defs:devid
242 if ((nm.devid = (uintptr_t)malloc(nm.devid_size)) == NULL) {
247 (void) free((void *)(uintptr_t)nm.devid);
251 return ((void *)(uintptr_t)nm.devid);
255 * set the devid.
283 * the initial add so that the correct devid is picked up.
286 * get the devid. If the wrong side is used then it would
287 * be possible to get the wrong devid in the namespace, hence
295 * on the devid.
394 * The arguments, minorname and devid, are only used with the partial
406 ddi_devid_t devid, /* only used with a partial import */
420 if (devid && minorname) {
423 nm.devid_size = devid_sizeof(devid);
424 nm.devid = (uintptr_t)devid;
522 * to devid support for the disksets. The order is: add the 'local' side
523 * first of all, so the devid lookup in the kernel will use the correct
562 * the devid of the disk. This means we have to cater for the following:
581 * devid we have in the namespace does not exist on the
583 * using this devid we fail to find anything.