Home
last modified time | relevance | path

Searched refs:efi_fd (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/usr.sbin/efiwake/
H A Defiwake.c56 int ch, error, efi_fd; in main() local
92 efi_fd = open("/dev/efi", O_RDWR); in main()
93 if (efi_fd < 0) in main()
96 error = ioctl(efi_fd, EFIIOC_GET_TIME, &now); in main()
115 error = ioctl(efi_fd, EFIIOC_SET_WAKETIME, &waketime); in main()
121 error = ioctl(efi_fd, EFIIOC_SET_WAKETIME, &waketime); in main()
127 error = ioctl(efi_fd, EFIIOC_GET_WAKETIME, &waketime); in main()
138 close(efi_fd); in main()
/freebsd-14.2/lib/libefivar/
H A Defivar.c38 static int efi_fd = -2; variable
114 if (efi_fd == -2) in efi_open_dev()
115 efi_fd = open("/dev/efi", O_RDWR); in efi_open_dev()
116 if (efi_fd < 0) in efi_open_dev()
117 efi_fd = -1; in efi_open_dev()
120 return (efi_fd); in efi_open_dev()
179 rv = ioctl(efi_fd, EFIIOC_VAR_GET, &var); in efi_get_variable()
246 rv = ioctl(efi_fd, EFIIOC_VAR_NEXT, &var); in efi_get_next_variable_name()
374 rv = ioctl(efi_fd, EFIIOC_VAR_SET, &var); in efi_set_variable()
/freebsd-14.2/usr.sbin/efitable/
H A Defitable.c72 int efi_fd, ch, rc = 1, efi_idx = -1; in main() local
141 efi_fd = open("/dev/efi", O_RDWR); in main()
142 if (efi_fd < 0) in main()
146 if (ioctl(efi_fd, EFIIOC_GET_TABLE, &table) == -1) in main()
152 if (ioctl(efi_fd, EFIIOC_GET_TABLE, &table) == -1) in main()
156 close(efi_fd); in main()