Lines Matching refs:attributes
1228 if (item->info.attributes & in efi_get_drivers()
1250 if (item->info.attributes & in efi_get_drivers()
1347 if (item->info.attributes == in efi_uninstall_protocol()
1349 item->info.attributes == EFI_OPEN_PROTOCOL_GET_PROTOCOL || in efi_uninstall_protocol()
1350 item->info.attributes == EFI_OPEN_PROTOCOL_TEST_PROTOCOL) in efi_uninstall_protocol()
2790 void *controller_handle, uint32_t attributes) in efi_protocol_open() argument
2802 if (attributes != EFI_OPEN_PROTOCOL_TEST_PROTOCOL) in efi_protocol_open()
2811 if ((attributes & EFI_OPEN_PROTOCOL_BY_DRIVER) && in efi_protocol_open()
2812 (item->info.attributes == attributes)) in efi_protocol_open()
2815 if (item->info.attributes & in efi_protocol_open()
2819 if (item->info.attributes & EFI_OPEN_PROTOCOL_EXCLUSIVE) in efi_protocol_open()
2824 if (attributes & EFI_OPEN_PROTOCOL_EXCLUSIVE) { in efi_protocol_open()
2827 } else if (attributes & EFI_OPEN_PROTOCOL_BY_DRIVER) { in efi_protocol_open()
2833 if (attributes & EFI_OPEN_PROTOCOL_EXCLUSIVE) { in efi_protocol_open()
2840 if (item->info.attributes == in efi_protocol_open()
2866 item->info.attributes == attributes) in efi_protocol_open()
2878 match->attributes = attributes; in efi_protocol_open()
2883 if (attributes != EFI_OPEN_PROTOCOL_TEST_PROTOCOL) in efi_protocol_open()
2908 efi_handle_t controller_handle, uint32_t attributes) in efi_open_protocol() argument
2915 attributes); in efi_open_protocol()
2918 (!protocol_interface && attributes != in efi_open_protocol()
2923 switch (attributes) { in efi_open_protocol()
2959 controller_handle, attributes); in efi_open_protocol()
3463 if (item->info.attributes & in efi_connect_controller()
3559 item->info.attributes & in efi_get_child_controllers()
3578 item->info.attributes & in efi_get_child_controllers()