Searched refs:gdev (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/stand/libsa/geli/ |
| H A D | geliboot.c | 37 struct geli_dev *gdev; member 106 if (g_eli_mkey_decrypt_any(&gdev->md, saved_keys[gdev->keybuf_slot], in geli_findkey() 173 kdev->gdev = NULL; in geli_taste() 201 if (gdev == NULL) in geli_taste() 205 gdev->md = md; in geli_taste() 209 kdev->gdev = gdev; in geli_taste() 214 return (kdev->gdev); in geli_taste() 253 " iterations...\n", gdev->name, gdev->md.md_iterations); in geli_probe() 284 bcopy(mkey, gdev->sc.sc_mkey, sizeof(gdev->sc.sc_mkey)); in geli_probe() 285 bcopy(mkey, gdev->sc.sc_ivkey, sizeof(gdev->sc.sc_ivkey)); in geli_probe() [all …]
|
| H A D | gelidev.c | 75 struct geli_dev *gdev; /* geli_dev entry */ member 137 alnstart = rounddown2(reqstart, (int)gdesc->gdev->md.md_sectorsize); in geli_dev_strategy() 138 alnend = roundup2(reqend, (int)gdesc->gdev->md.md_sectorsize); in geli_dev_strategy() 157 rc = geli_read(gdesc->gdev, alnstart, iobuf, alnsize); in geli_dev_strategy() 215 md = &gdesc->gdev->md; in geli_dev_ioctl() 269 struct geli_dev *gdev; in geli_probe_and_attach() local 283 gdev = geli_taste(diskdev_read, hdesc, hlastblk, disk_fmtdev(hdesc)); in geli_probe_and_attach() 284 if (gdev == NULL) in geli_probe_and_attach() 291 if ((rc = geli_havekey(gdev)) != 0) { in geli_probe_and_attach() 297 if ((rc = geli_passphrase(gdev, gelipw)) == 0) { in geli_probe_and_attach() [all …]
|
| H A D | geliboot.h | 78 int geli_read(struct geli_dev *gdev, off_t offset, u_char *buf, size_t bytes); 79 int geli_havekey(struct geli_dev *gdev); 80 int geli_passphrase(struct geli_dev *gdev, char *pw);
|
| /freebsd-12.1/stand/i386/zfsboot/ |
| H A D | zfsboot.c | 155 struct geli_dev *gdev; member 248 if (zdsk->gdev != NULL) { in vdev_read() 249 if (geli_read(zdsk->gdev, ((alignlba - zdsk->dsk.start) * in vdev_read() 584 if (zdsk->gdev != NULL) { in probe_drive() 585 if (geli_havekey(zdsk->gdev) == 0 || in probe_drive() 586 geli_passphrase(zdsk->gdev, gelipw) == 0) { in probe_drive() 642 else if ((zdsk->gdev = geli_taste(vdev_read, zdsk, in probe_drive() 645 if (geli_havekey(zdsk->gdev) == 0 || in probe_drive() 646 geli_passphrase(zdsk->gdev, gelipw) == 0) { in probe_drive() 685 if (geli_havekey(zdsk->gdev) == 0 || in probe_drive() [all …]
|
| /freebsd-12.1/stand/i386/gptboot/ |
| H A D | gptboot.c | 122 struct geli_dev *gdev; member 244 gdsk.gdev = geli_taste(vdev_read, &gdsk.dsk, in gptinit() 247 if (gdsk.gdev != NULL) { in gptinit() 248 if (geli_havekey(gdsk.gdev) != 0 && in gptinit() 249 geli_passphrase(gdsk.gdev, gelipw) != 0) { in gptinit() 609 if (err == 0 && gdsk.gdev != NULL) { in dskread() 611 if (geli_read(gdsk.gdev, lba * DEV_BSIZE, buf, in dskread()
|