Lines Matching refs:ret
31 int ret; in get_efi_pxe_vci() local
33 ret = efi_get_pxe_arch(); in get_efi_pxe_vci()
34 if (ret < 0) in get_efi_pxe_vci()
35 return ret; in get_efi_pxe_vci()
37 snprintf(str, max_len, "PXEClient:Arch:%05x:UNDI:003000", ret); in get_efi_pxe_vci()
60 int ret; in efiload_read_file() local
66 ret = bootmeth_common_read_file(bflow->method, bflow, bflow->fname, in efiload_read_file()
68 if (ret) in efiload_read_file()
69 return log_msg_ret("rdf", ret); in efiload_read_file()
105 int ret, seq; in distro_efi_try_bootflow_files() local
118 ret = bootmeth_try_file(bflow, desc, NULL, fname); in distro_efi_try_bootflow_files()
119 if (ret) { in distro_efi_try_bootflow_files()
121 return log_msg_ret("try", ret); in distro_efi_try_bootflow_files()
130 ret = -ENOENT; in distro_efi_try_bootflow_files()
132 for (seq = 0; ret == -ENOENT; seq++) { in distro_efi_try_bootflow_files()
133 ret = efi_get_distro_fdt_name(fname, sizeof(fname), seq); in distro_efi_try_bootflow_files()
134 if (ret == -EALREADY) in distro_efi_try_bootflow_files()
136 if (!ret) { in distro_efi_try_bootflow_files()
139 ret = bootmeth_common_read_file(dev, bflow, fname, in distro_efi_try_bootflow_files()
151 if (!ret) { in distro_efi_try_bootflow_files()
179 int ret, arch, size; in distro_efi_read_bootflow_net() local
183 ret = get_efi_pxe_vci(str, sizeof(str)); in distro_efi_read_bootflow_net()
184 if (ret) in distro_efi_read_bootflow_net()
185 return log_msg_ret("vci", ret); in distro_efi_read_bootflow_net()
186 ret = efi_get_pxe_arch(); in distro_efi_read_bootflow_net()
187 if (ret < 0) in distro_efi_read_bootflow_net()
188 return log_msg_ret("arc", ret); in distro_efi_read_bootflow_net()
189 arch = ret; in distro_efi_read_bootflow_net()
191 ret = env_set("bootp_vci", str); in distro_efi_read_bootflow_net()
192 if (ret) in distro_efi_read_bootflow_net()
193 return log_msg_ret("vcs", ret); in distro_efi_read_bootflow_net()
194 ret = env_set_hex("bootp_arch", arch); in distro_efi_read_bootflow_net()
195 if (ret) in distro_efi_read_bootflow_net()
196 return log_msg_ret("ars", ret); in distro_efi_read_bootflow_net()
206 ret = dhcp_run(addr, NULL, true); in distro_efi_read_bootflow_net()
207 if (ret) in distro_efi_read_bootflow_net()
208 return log_msg_ret("dhc", ret); in distro_efi_read_bootflow_net()
219 return log_msg_ret("bootfile_name", ret); in distro_efi_read_bootflow_net()
232 ret = efi_get_distro_fdt_name(fname, sizeof(fname), 0); in distro_efi_read_bootflow_net()
233 if (ret) in distro_efi_read_bootflow_net()
234 return log_msg_ret("nam", ret); in distro_efi_read_bootflow_net()
255 int ret; in distro_efi_read_bootflow() local
267 ret = distro_efi_read_bootflow_net(bflow); in distro_efi_read_bootflow()
268 if (ret) in distro_efi_read_bootflow()
269 return log_msg_ret("net", ret); in distro_efi_read_bootflow()
271 ret = distro_efi_try_bootflow_files(dev, bflow); in distro_efi_read_bootflow()
272 if (ret) in distro_efi_read_bootflow()
273 return log_msg_ret("blk", ret); in distro_efi_read_bootflow()
282 int ret; in distro_efi_boot() local
287 ret = efiload_read_file(bflow, kernel); in distro_efi_boot()
288 if (ret) in distro_efi_boot()
289 return log_msg_ret("read", ret); in distro_efi_boot()