Home
last modified time | relevance | path

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

/freebsd/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/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/usr.sbin/efitable/
H A Defitable.c70 int efi_fd, ch, rc = 1, efi_idx = -1; in main() local
139 efi_fd = open("/dev/efi", O_RDWR); in main()
140 if (efi_fd < 0) in main()
144 if (ioctl(efi_fd, EFIIOC_GET_TABLE, &table) == -1) in main()
150 if (ioctl(efi_fd, EFIIOC_GET_TABLE, &table) == -1) in main()
154 close(efi_fd); in main()