Searched refs:gdev (Results 1 – 4 of 4) sorted by relevance
| /freebsd/stand/libsa/geli/ |
| H A D | geliboot.c | 35 struct geli_dev *gdev; member 98 geli_findkey(struct geli_dev *gdev, u_char *mkey) in geli_findkey() argument 103 if (gdev->keybuf_slot >= 0) { in geli_findkey() 104 if (g_eli_mkey_decrypt_any(&gdev->md, saved_keys[gdev->keybuf_slot], in geli_findkey() 111 if (g_eli_mkey_decrypt_any(&gdev->md, saved_keys[i], mkey, in geli_findkey() 113 gdev->keybuf_slot = i; in geli_findkey() 131 struct geli_dev *gdev; in geli_taste() local 147 return (kdev->gdev); in geli_taste() 171 kdev->gdev = NULL; in geli_taste() 198 gdev = malloc(sizeof(struct geli_dev)); in geli_taste() [all …]
|
| H A D | gelidev.c | 75 struct geli_dev *gdev; /* geli_dev entry */ member 133 alnstart = rounddown2(reqstart, (int)gdesc->gdev->md.md_sectorsize); in geli_dev_strategy() 134 alnend = roundup2(reqend, (int)gdesc->gdev->md.md_sectorsize); in geli_dev_strategy() 157 rc = geli_io(gdesc->gdev, GELI_DECRYPT, alnstart, iobuf, in geli_dev_strategy() 179 rc = geli_io(gdesc->gdev, GELI_DECRYPT, alnstart, iobuf, in geli_dev_strategy() 188 rc = geli_io(gdesc->gdev, GELI_ENCRYPT, alnstart, iobuf, in geli_dev_strategy() 240 md = &gdesc->gdev->md; in geli_dev_ioctl() 294 struct geli_dev *gdev; in geli_probe_and_attach() local 312 gdev = geli_taste(diskdev_read, hdesc, hlastblk, devformat(&hdesc->dd)); in geli_probe_and_attach() 313 if (gdev == NULL) in geli_probe_and_attach() [all …]
|
| H A D | geliboot.h | 81 int geli_io(struct geli_dev *gdev, geli_op_t, off_t offset, u_char *buf, 83 int geli_havekey(struct geli_dev *gdev); 84 int geli_passphrase(struct geli_dev *gdev, char *pw);
|
| /freebsd/stand/i386/gptboot/ |
| H A D | gptboot.c | 119 struct geli_dev *gdev; member 241 gdsk.gdev = geli_taste(vdev_read, &gdsk.dsk, in gptinit() 244 if (gdsk.gdev != NULL) { in gptinit() 245 if (geli_havekey(gdsk.gdev) != 0 && in gptinit() 246 geli_passphrase(gdsk.gdev, gelipw) != 0) { in gptinit() 608 if (err == 0 && gdsk.gdev != NULL) { in dskread() 610 if (geli_io(gdsk.gdev, GELI_DECRYPT, lba * DEV_BSIZE, buf, in dskread()
|