Lines Matching +full:in +full:- +full:built
1 // SPDX-License-Identifier: GPL-2.0
24 if (size < fw->size) in fw_copy_to_prealloc_buf()
26 memcpy(buf, fw->data, fw->size); in fw_copy_to_prealloc_buf()
31 * firmware_request_builtin() - load builtin firmware
35 * Some use cases in the kernel have a requirement so that no memory allocator
36 * is involved as these calls take place early in boot process. An example is
37 * the x86 CPU microcode loader. In these cases all the caller wants is to see
38 * if the firmware was built-in and if so use it right away. This can be used
41 * This looks for the firmware in the built-in kernel. Only if the kernel was
42 * built-in with the firmware you are looking for will this return successfully.
55 if (strcmp(name, b_fw->name) == 0) { in firmware_request_builtin()
56 fw->size = b_fw->size; in firmware_request_builtin()
57 fw->data = b_fw->data; in firmware_request_builtin()
67 * firmware_request_builtin_buf() - load builtin firmware into optional buffer
70 * @buf: If set this lets you use a pre-allocated buffer so that the built-in
75 * If the built-in firmware does not fit into the pre-allocated @buf this
78 * This looks for the firmware in the built-in kernel. Only if the kernel was
79 * built-in with the firmware you are looking for will this call possibly
81 * built-in firmware fits into the pre-allocated buffer size specified in
100 if (fw->data == b_fw->data) in firmware_is_builtin()