Lines Matching refs:dev
77 #define PD(dev) (pdinfo[(dev)->d_unit])
209 struct devdesc *dev;
215 dev = va_arg(args, struct devdesc*);
218 h = efi_find_handle(&efipart_dev, dev->d_unit);
229 dev->d_opendata = blkio;
230 PD(dev).pd_open++;
231 if (PD(dev).pd_bcache == NULL)
232 PD(dev).pd_bcache = bcache_allocate();
239 struct devdesc *dev;
241 dev = (struct devdesc *)(f->f_devdata);
242 if (dev->d_opendata == NULL)
245 dev->d_opendata = NULL;
246 PD(dev).pd_open--;
247 if (PD(dev).pd_open == 0) {
248 bcache_free(PD(dev).pd_bcache);
249 PD(dev).pd_bcache = NULL;
299 struct devdesc *dev;
301 dev = (struct devdesc *)devdata;
304 bcd.dv_cache = PD(dev).pd_bcache;
313 struct devdesc *dev = (struct devdesc *)devdata;
320 if (dev == NULL || blk < 0)
323 blkio = dev->d_opendata;