Lines Matching full:if

25  *  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
43 #if OPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE
65 #if OPENTHREAD_FTD || OPENTHREAD_MTD
175 #if OPENTHREAD_CONFIG_MULTIPLE_INSTANCE_ENABLE
182 …* @param[in,out] aBufferSize On input, the size of `aBuffer`. On output, if not enough space for …
190 #if OPENTHREAD_CONFIG_MULTIPLE_STATIC_INSTANCE_ENABLE
241 * @returns TRUE if the instance is valid/initialized, FALSE otherwise.
255 #if OPENTHREAD_CONFIG_PLATFORM_BOOTLOADER_MODE_ENABLE
257 * Triggers a platform reset to bootloader mode, if supported.
267 #if OPENTHREAD_RADIO
282 #if OPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE in GetLogLevel()
292 #if OPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE
310 #if OPENTHREAD_MTD || OPENTHREAD_FTD
320 * Erase is successful/allowed only if the device is in `disabled` state/role.
328 #if !OPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE
338 #if OPENTHREAD_CONFIG_COAP_API_ENABLE
348 #if OPENTHREAD_CONFIG_COAP_SECURE_API_ENABLE
358 #if OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE
375 * @returns TRUE if the "DNS name compressions" mode is enabled, FALSE otherwise.
427 #if OPENTHREAD_CONFIG_PLATFORM_USEC_TIMER_ENABLE
431 #if OPENTHREAD_MTD || OPENTHREAD_FTD
434 #if !OPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE
447 #if OPENTHREAD_CONFIG_UPTIME_ENABLE
451 #if OPENTHREAD_MTD || OPENTHREAD_FTD
465 #if OPENTHREAD_CONFIG_DHCP6_CLIENT_ENABLE
469 #if OPENTHREAD_CONFIG_DHCP6_SERVER_ENABLE
473 #if OPENTHREAD_CONFIG_NEIGHBOR_DISCOVERY_AGENT_ENABLE
477 #if OPENTHREAD_CONFIG_IP6_SLAAC_ENABLE
481 #if OPENTHREAD_CONFIG_DNS_CLIENT_ENABLE
485 #if OPENTHREAD_CONFIG_SRP_CLIENT_ENABLE
489 #if OPENTHREAD_CONFIG_SRP_CLIENT_BUFFERS_ENABLE
493 #if OPENTHREAD_CONFIG_DNSSD_SERVER_ENABLE
497 #if OPENTHREAD_CONFIG_DNS_DSO_ENABLE
501 #if OPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE
518 #if OPENTHREAD_CONFIG_MULTI_RADIO
522 #if OPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE || OPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE
528 #if OPENTHREAD_FTD || OPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE || OPENTHREAD_CONFIG_TMF_NETDATA_SERVI…
532 #if OPENTHREAD_CONFIG_NETDATA_PUBLISHER_ENABLE
539 #if OPENTHREAD_CONFIG_TMF_NETDIAG_CLIENT_ENABLE
543 #if OPENTHREAD_CONFIG_BORDER_AGENT_ENABLE
547 #if OPENTHREAD_CONFIG_COMMISSIONER_ENABLE && OPENTHREAD_FTD
551 #if OPENTHREAD_CONFIG_SECURE_TRANSPORT_ENABLE
555 #if OPENTHREAD_CONFIG_JOINER_ENABLE
559 #if OPENTHREAD_CONFIG_JAM_DETECTION_ENABLE
563 #if OPENTHREAD_FTD
568 #if (OPENTHREAD_CONFIG_THREAD_VERSION >= OT_THREAD_VERSION_1_2)
572 #if OPENTHREAD_FTD && OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
577 #if OPENTHREAD_CONFIG_MLR_ENABLE || (OPENTHREAD_FTD && OPENTHREAD_CONFIG_TMF_PROXY_MLR_ENABLE)
581 #if OPENTHREAD_CONFIG_DUA_ENABLE || (OPENTHREAD_FTD && OPENTHREAD_CONFIG_TMF_PROXY_DUA_ENABLE)
585 #if OPENTHREAD_CONFIG_SRP_SERVER_ENABLE
589 #if OPENTHREAD_FTD
598 #if OPENTHREAD_CONFIG_TMF_ANYCAST_LOCATOR_ENABLE
602 #if OPENTHREAD_CONFIG_TIME_SYNC_ENABLE
606 #if OPENTHREAD_CONFIG_MLE_LINK_METRICS_INITIATOR_ENABLE
610 #if OPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE
614 #if OPENTHREAD_CONFIG_COAP_API_ENABLE
618 #if OPENTHREAD_CONFIG_COAP_SECURE_API_ENABLE
622 #if OPENTHREAD_CONFIG_BLE_TCAT_ENABLE
626 #if OPENTHREAD_CONFIG_PING_SENDER_ENABLE
630 #if OPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE
634 #if OPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE && OPENTHREAD_FTD
638 #if OPENTHREAD_CONFIG_MESH_DIAG_ENABLE && OPENTHREAD_FTD
642 #if OPENTHREAD_CONFIG_HISTORY_TRACKER_ENABLE
646 #if OPENTHREAD_CONFIG_LINK_METRICS_MANAGER_ENABLE
650 #if (OPENTHREAD_CONFIG_DATASET_UPDATER_ENABLE || OPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE) && OPENT…
654 #if OPENTHREAD_CONFIG_ANNOUNCE_SENDER_ENABLE
658 #if OPENTHREAD_CONFIG_OTNS_ENABLE
662 #if OPENTHREAD_CONFIG_BORDER_ROUTING_ENABLE
666 #if OPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE
672 #if OPENTHREAD_RADIO || OPENTHREAD_CONFIG_LINK_RAW_ENABLE
676 #if OPENTHREAD_CONFIG_LOG_LEVEL_DYNAMIC_ENABLE
680 #if OPENTHREAD_ENABLE_VENDOR_EXTENSION
684 #if OPENTHREAD_CONFIG_DIAG_ENABLE
687 #if OPENTHREAD_CONFIG_POWER_CALIBRATION_ENABLE && OPENTHREAD_CONFIG_PLATFORM_POWER_CALIBRATION_ENAB…
693 #if OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE && (OPENTHREAD_FTD || OPENTHREAD_MTD)
711 #if OPENTHREAD_CONFIG_RADIO_STATS_ENABLE && (OPENTHREAD_FTD || OPENTHREAD_MTD)
715 #if OPENTHREAD_CONFIG_UPTIME_ENABLE
719 #if OPENTHREAD_MTD || OPENTHREAD_FTD
730 #if OPENTHREAD_CONFIG_MULTI_RADIO
736 #if OPENTHREAD_FTD
744 #if OPENTHREAD_FTD
760 #if OPENTHREAD_CONFIG_RADIO_LINK_TREL_ENABLE
766 #if OPENTHREAD_CONFIG_MAC_FILTER_ENABLE
778 #if OPENTHREAD_FTD
789 #if OPENTHREAD_CONFIG_MAC_CSL_TRANSMITTER_ENABLE
806 #if OPENTHREAD_CONFIG_TMF_ANYCAST_LOCATOR_ENABLE
810 #if OPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE || OPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE
816 #if OPENTHREAD_FTD || OPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE || OPENTHREAD_CONFIG_TMF_NETDATA_SERVI…
820 #if OPENTHREAD_CONFIG_NETDATA_PUBLISHER_ENABLE
826 #if OPENTHREAD_CONFIG_TCP_ENABLE
838 #if OPENTHREAD_CONFIG_SECURE_TRANSPORT_ENABLE
850 #if OPENTHREAD_CONFIG_TIME_SYNC_ENABLE
854 #if OPENTHREAD_CONFIG_COMMISSIONER_ENABLE && OPENTHREAD_FTD
864 #if OPENTHREAD_CONFIG_JOINER_ENABLE
868 #if OPENTHREAD_CONFIG_DNS_CLIENT_ENABLE
872 #if OPENTHREAD_CONFIG_SRP_CLIENT_ENABLE
876 #if OPENTHREAD_CONFIG_SRP_CLIENT_BUFFERS_ENABLE
880 #if OPENTHREAD_CONFIG_DNSSD_SERVER_ENABLE
884 #if OPENTHREAD_CONFIG_DNS_DSO_ENABLE
890 #if OPENTHREAD_CONFIG_TMF_NETDIAG_CLIENT_ENABLE
894 #if OPENTHREAD_CONFIG_DHCP6_CLIENT_ENABLE
898 #if OPENTHREAD_CONFIG_DHCP6_SERVER_ENABLE
902 #if OPENTHREAD_CONFIG_NEIGHBOR_DISCOVERY_AGENT_ENABLE
906 #if OPENTHREAD_CONFIG_IP6_SLAAC_ENABLE
910 #if OPENTHREAD_CONFIG_JAM_DETECTION_ENABLE
914 #if OPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE
918 #if OPENTHREAD_FTD
923 #if OPENTHREAD_CONFIG_PING_SENDER_ENABLE
927 #if OPENTHREAD_CONFIG_CHANNEL_MONITOR_ENABLE
931 #if OPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE && OPENTHREAD_FTD
935 #if OPENTHREAD_CONFIG_MESH_DIAG_ENABLE && OPENTHREAD_FTD
939 #if OPENTHREAD_CONFIG_HISTORY_TRACKER_ENABLE
943 #if OPENTHREAD_CONFIG_LINK_METRICS_MANAGER_ENABLE
947 #if (OPENTHREAD_CONFIG_DATASET_UPDATER_ENABLE || OPENTHREAD_CONFIG_CHANNEL_MANAGER_ENABLE) && OPENT…
951 #if OPENTHREAD_CONFIG_BORDER_AGENT_ENABLE
955 #if OPENTHREAD_CONFIG_ANNOUNCE_SENDER_ENABLE
961 #if (OPENTHREAD_CONFIG_THREAD_VERSION >= OT_THREAD_VERSION_1_2)
965 #if OPENTHREAD_FTD && OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
969 #if OPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE
976 #if OPENTHREAD_CONFIG_BACKBONE_ROUTER_DUA_NDPROXYING_ENABLE
989 #if OPENTHREAD_CONFIG_MLR_ENABLE || (OPENTHREAD_FTD && OPENTHREAD_CONFIG_TMF_PROXY_MLR_ENABLE)
993 #if OPENTHREAD_CONFIG_DUA_ENABLE || (OPENTHREAD_FTD && OPENTHREAD_CONFIG_TMF_PROXY_DUA_ENABLE)
997 #if OPENTHREAD_CONFIG_MLE_LINK_METRICS_INITIATOR_ENABLE
1001 #if OPENTHREAD_CONFIG_MLE_LINK_METRICS_SUBJECT_ENABLE
1007 #if OPENTHREAD_CONFIG_OTNS_ENABLE
1011 #if OPENTHREAD_CONFIG_BORDER_ROUTING_ENABLE
1017 #if OPENTHREAD_CONFIG_NAT64_TRANSLATOR_ENABLE
1021 #if OPENTHREAD_CONFIG_SRP_SERVER_ENABLE
1025 #if OPENTHREAD_CONFIG_BLE_TCAT_ENABLE
1031 #if OPENTHREAD_RADIO || OPENTHREAD_CONFIG_LINK_RAW_ENABLE
1034 #if OPENTHREAD_RADIO
1044 #if OPENTHREAD_CONFIG_PLATFORM_USEC_TIMER_ENABLE
1048 #if OPENTHREAD_ENABLE_VENDOR_EXTENSION
1052 #if OPENTHREAD_CONFIG_DIAG_ENABLE
1056 #if OPENTHREAD_CONFIG_POWER_CALIBRATION_ENABLE && OPENTHREAD_CONFIG_PLATFORM_POWER_CALIBRATION_ENAB…