Lines Matching full:device
3 * EFI device path interface
15 * Get size of a device path.
17 * This function implements the GetDevicePathSize service of the device path
18 * utilities protocol. The device path length includes the end of path tag
24 * @device_path device path
40 * Duplicate a device path.
42 * This function implements the DuplicateDevicePath service of the device path
46 * EDK2 logic: In case the device path ends with an end of instance tag, the
52 * @device_path device path
53 * @return copy of the device path
63 * Append device path.
65 * This function implements the AppendDevicePath service of the device path
71 * @src1 1st device path
72 * @src2 2nd device path
73 * @return concatenated device path
84 * Append device path node.
86 * This function implements the AppendDeviceNode service of the device path
92 * @device_path device path
93 * @device_node device node
94 * @return concatenated device path
105 * Append device path instance.
107 * This function implements the AppendDevicePathInstance service of the device
113 * @device_path 1st device path
114 * @device_path_instance 2nd device path
115 * @return concatenated device path
127 * Get next device path instance.
129 * This function implements the GetNextDevicePathInstance service of the device
135 * @device_path_instance next device path instance
136 * @device_path_instance_size size of the device path instance
137 * @return concatenated device path
149 * Check if a device path contains more than one instance.
151 * This function implements the AppendDeviceNode service of the device path
157 * @device_path device path
158 * @device_node device node
159 * @return concatenated device path
169 * Create device node.
171 * This function implements the CreateDeviceNode service of the device path
180 * @return device path node