Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ARMmbed/mbed-os
/ functions
Functions
137,708 in github.com/ARMmbed/mbed-os
⨍
Functions
137,708
◇
Types & classes
13,215
↳
Endpoints
31
↓ 55 callers
Function
mbedtls_mpi_mul_mod
connectivity/drivers/mbedtls/TARGET_NUVOTON/TARGET_M460/ecp/ecp_alt.c:1241
↓ 55 callers
Function
mbedtls_mpi_mul_mod
connectivity/mbedtls/source/ecp.c:1226
↓ 54 callers
Function
ac_buffer_builder_write_nu8
Write 8-bit value in ac_buffer builder * \param pBuilder ac_buffer builder * \param hu8 8-bit value to write */
connectivity/nfc/libraries/acore/acore/ac_buffer_builder.h:221
↓ 54 callers
Method
flush
connectivity/cellular/tests/UNITTESTS/doubles/ATHandler_stub.cpp:349
↓ 54 callers
Method
get_property
connectivity/cellular/source/framework/AT/AT_CellularDevice.cpp:641
↓ 54 callers
Function
lhciAllocEvt
/ ! * \brief Allocate an event. * * \param evtCode Event code. * \param paramLen Parameter length. * * \return Buffer for event.
connectivity/FEATURE_BLE/libraries/TARGET_CORDIO_LL/stack/controller/sources/ble/lhci/lhci_evt.c:204
↓ 54 callers
Function
mem_free
Put memory back on the heap * * @param rmem is the pointer as returned by a previous call to mem_malloc() */
connectivity/lwipstack/lwip/src/core/lwip_mem.c:227
↓ 54 callers
Method
read
storage/blockdevice/COMPONENT_SD/source/SDBlockDevice.cpp:545
↓ 54 callers
Function
whd_buffer_get_current_piece_data_pointer
Retrieves the current pointer of a packet buffer * * Implemented in the port layer interface which is specific to the * buffering scheme in use.
connectivity/drivers/wifi/COMPONENT_WHD/wifi-host-driver/src/whd_buffer_api.c:120
↓ 53 callers
Function
HAL_DMA_Abort
* @brief Aborts the DMA Transfer. * @param hdma : pointer to a DMA_HandleTypeDef structure that contains * the configuration in
targets/TARGET_STM/TARGET_STM32H7/STM32Cube_FW/STM32H7xx_HAL_Driver/stm32h7xx_hal_dma.c:776
↓ 53 callers
Function
HAL_RCC_OscConfig
* @brief Initialize the RCC Oscillators according to the specified parameters in the * RCC_OscInitTypeDef. * @param RCC_OscInitStruct p
targets/TARGET_STM/TARGET_STM32L4/STM32Cube_FW/STM32L4xx_HAL_Driver/stm32l4xx_hal_rcc.c:405
↓ 53 callers
Function
UsefulBuf_FromSZ
@brief Convert a NULL terminated string to a UsefulBufC. @param[in] szString The string to convert @return a UsefulBufC struct UsefulBufC.ptr po
platform/FEATURE_EXPERIMENTAL_API/FEATURE_PSA/TARGET_MBED_PSA_SRV/services/attestation/qcbor/inc/UsefulBuf.h:342
↓ 53 callers
Function
__enable_irq
\brief Enable IRQ Interrupts \details Enables IRQ interrupts by clearing the I-bit in the CPSR. Can only be executed in Privileged mode
targets/TARGET_Cypress/TARGET_PSOC6/mtb-pdl-cat1/cmsis/include/cmsis_gcc.h:196
↓ 53 callers
Method
compile
(self, cc, source, object, includes)
tools/toolchains/gcc.py:270
↓ 53 callers
Function
mbedtls_mpi_bitlen
* Return the number of bits */
connectivity/mbedtls/source/bignum.c:425
↓ 53 callers
Function
pbuf_copy_partial
* @ingroup pbuf * Copy (part of) the contents of a packet buffer * to an application supplied buffer. * * @param buf the pbuf from which to copy d
connectivity/lwipstack/lwip/src/core/lwip_pbuf.c:1025
↓ 53 callers
Method
resp_start
connectivity/cellular/tests/UNITTESTS/doubles/ATHandler_stub.cpp:269
↓ 53 callers
Function
synopGMACWriteReg
* The Low level function to write to a register in Hardware. * * @param[in] pointer to the base of register map * @param[in] Offset from the base
connectivity/drivers/emac/TARGET_NUVOTON_EMAC/TARGET_M460/synopGMAC_plat.h:115
↓ 52 callers
Function
LmgrSendEvent
/ ! * \brief Send event to registered handler. * * \param pEvt Event data. * * \return TRUE if event was sent. */ /
connectivity/FEATURE_BLE/libraries/TARGET_CORDIO_LL/stack/controller/sources/ble/lmgr/lmgr_events.c:113
↓ 52 callers
Function
WsfTimerStop
/ ! * \brief Stop a timer. * * \param pTimer Pointer to timer. */ /
connectivity/FEATURE_BLE/libraries/cordio_stack/wsf/sources/port/baremetal/wsf_timer.c:286
↓ 52 callers
Method
free
connectivity/lwipstack/source/LWIPMemoryManager.cpp:52
↓ 52 callers
Function
heap_have_failed
connectivity/libraries/nanostack-libservice/test/libService/unittest/nsdynmem/error_callback.c:34
↓ 52 callers
Function
mbedtls_mpi_write_binary
* Export X into unsigned binary data, big endian */
connectivity/mbedtls/source/bignum.c:957
↓ 52 callers
Function
mbedtls_to_psa_error
platform/FEATURE_EXPERIMENTAL_API/FEATURE_PSA/TARGET_MBED_PSA_SRV/mbedtls/psa_crypto.c:132
↓ 52 callers
Function
mkdir
a wrapped makedirs that only tries to create a directory if it does not exist already Positional arguments: path - the path to maybe cre
tools/utils.py:174
↓ 52 callers
Method
recv
connectivity/drivers/cellular/QUECTEL/BG96/QUECTEL_BG96_ControlPlane_netif.cpp:45
↓ 52 callers
Function
synopGMACClearBits
* The Low level function to clear bits of a register in Hardware. * * @param[in] pointer to the base of register map * @param[in] Offset from the b
connectivity/drivers/emac/TARGET_NUVOTON_EMAC/TARGET_M460/synopGMAC_plat.h:153
↓ 52 callers
Method
unmount
storage/filesystem/fat/source/FATFileSystem.cpp:324
↓ 51 callers
Function
HAL_GPIO_DeInit
* @brief De-initialize the GPIOx peripheral registers to their default reset values. * @param GPIOx where x can be (A..H) to select the GPIO periph
targets/TARGET_STM/TARGET_STM32WB/STM32Cube_FW/STM32WBxx_HAL_Driver/stm32wbxx_hal_gpio.c:292
↓ 51 callers
Method
gen_file
Generates a project file from a template using jinja
tools/export/exporters.py:210
↓ 51 callers
Method
get_ptr
connectivity/lwipstack/source/LWIPMemoryManager.cpp:91
↓ 51 callers
Function
mbedtls_mpi_read_binary
* Import X from unsigned binary data, big endian */
connectivity/mbedtls/source/bignum.c:876
↓ 51 callers
Function
mbedtls_mpi_shift_r
* Right-shift: X >>= count */
connectivity/mbedtls/source/bignum.c:1054
↓ 51 callers
Function
mbedtls_mpi_sub_mpi
* Signed subtraction: X = A - B */
connectivity/mbedtls/source/bignum.c:1466
↓ 51 callers
Function
nu_get32_be
targets/TARGET_NUVOTON/nu_bitutil.h:101
↓ 51 callers
Method
read
hal/source/LowPowerTickerWrapper.cpp:124
↓ 51 callers
Function
sec_prot_remote_eui_64_addr_get
connectivity/nanostack/sal-stack-nanostack/source/Security/protocols/sec_prot_lib.c:554
↓ 50 callers
Function
CY_CRYPTO_VU_LD_REG
targets/TARGET_Cypress/TARGET_PSOC6/mtb-pdl-cat1/drivers/include/cy_crypto_core_hw_vu.h:284
↓ 50 callers
Function
Calc128Cpy
/ ! * \brief Copy a 128-bit integer from source to destination. * * \param pDst Pointer to destination. * \param pSrc Pointer to sourc
connectivity/FEATURE_BLE/libraries/cordio_stack/wsf/sources/util/calc128.c:48
↓ 50 callers
Function
HAL_DMA_Abort
* @brief Abort the DMA Transfer. * @param hdma pointer to a DMA_HandleTypeDef structure that contains * the configuration informat
targets/TARGET_STM/TARGET_STM32L4/STM32Cube_FW/STM32L4xx_HAL_Driver/stm32l4xx_hal_dma.c:546
↓ 50 callers
Function
HAL_RCC_MCOConfig
* @brief Select the clock source to output on MCO pin(PA8). * @note PA8 should be configured in alternate function mode. * @param RCC_MCOx sp
targets/TARGET_STM/TARGET_STM32L4/STM32Cube_FW/STM32L4xx_HAL_Driver/stm32l4xx_hal_rcc.c:1342
↓ 50 callers
Function
TIM_CCxChannelCmd
* @brief Enables or disables the TIM Capture Compare Channel x. * @param TIMx to select the TIM peripheral * @param Channel specifies the TIM C
targets/TARGET_STM/TARGET_STM32L0/STM32Cube_FW/STM32L0xx_HAL_Driver/stm32l0xx_hal_tim.c:6940
↓ 50 callers
Function
TIM_CCxChannelCmd
* @brief Enables or disables the TIM Capture Compare Channel x. * @param TIMx to select the TIM peripheral * @param Channel specifies the TIM C
targets/TARGET_STM/TARGET_STM32L1/STM32Cube_FW/STM32L1xx_HAL_Driver/stm32l1xx_hal_tim.c:6914
↓ 50 callers
Method
set_port
Set the port * * @param port 16-bit port */
connectivity/netsocket/include/netsocket/SocketAddress.h:101
↓ 50 callers
Function
snmp_ans1_enc_tlv
* Encodes a TLV into a pbuf stream. * * @param pbuf_stream points to a pbuf stream * @param tlv TLV to encode * @return ERR_OK if successful, ERR_
connectivity/lwipstack/lwip/src/apps/snmp/lwip_snmp_asn1.c:56
↓ 50 callers
Function
time
platform/source/mbed_rtc_time.cpp:120
↓ 49 callers
Function
BbGetCurrentBod
/ ! * \brief Get the currently-executing BOD. * * \return Currently-executing BOD. */ /
connectivity/FEATURE_BLE/libraries/TARGET_CORDIO_LL/stack/controller/sources/common/bb/bb_main.c:266
↓ 49 callers
Function
CLK_GetPCLK1Freq
* @brief Get PCLK1 frequency * @param None * @return PCLK1 frequency * @details This function get PCLK1 frequency. The frequenc
targets/TARGET_NUVOTON/TARGET_M460/device/StdDriver/src/m460_clk.c:216
↓ 49 callers
Function
CMU_ClockFreqGet
/ * @brief * Get clock frequency for a clock point. * * @param[in] clock * Clock point to fetch frequency for. * * @return * The current
targets/TARGET_Silicon_Labs/TARGET_EFM32/emlib/src/em_cmu.c:231
↓ 49 callers
Function
CRYPTO_InstructionSequenceWait
/ * @brief * Wait for completion of the current sequence of instructions. * * @details * This function "busy"-waits until the execution of the
targets/TARGET_Silicon_Labs/TARGET_EFM32/emlib/inc/em_crypto.h:1086
↓ 49 callers
Function
Cy_GPIO_Pin_Init
* Function Name: Cy_GPIO_Pin_Init ****************************************************************************/ * * Initializes all pin configuration
targets/TARGET_Cypress/TARGET_PSOC6/mtb-pdl-cat1/drivers/source/cy_gpio.c:75
↓ 49 callers
Function
HAL_DMA_Abort
* @brief Aborts the DMA Transfer. * @param hdma pointer to a DMA_HandleTypeDef structure that contains * the configuration inf
targets/TARGET_STM/TARGET_STM32F7/STM32Cube_FW/STM32F7xx_HAL_Driver/stm32f7xx_hal_dma.c:516
↓ 49 callers
Function
HAL_DMA_Abort
* @brief Abort the DMA Transfer. * @param hdma : pointer to a DMA_HandleTypeDef structure that contains * the configuration inf
targets/TARGET_STM/TARGET_STM32F3/STM32Cube_FW/STM32F3xx_HAL_Driver/stm32f3xx_hal_dma.c:384
↓ 49 callers
Function
HAL_DMA_Abort
* @brief Abort the DMA Transfer. * @param hdma pointer to a DMA_HandleTypeDef structure that contains * the configuration informat
targets/TARGET_STM/TARGET_STM32G4/STM32Cube_FW/STM32G4xx_HAL_Driver/stm32g4xx_hal_dma.c:491
↓ 49 callers
Function
PKA_Memcpy_u8_to_u32
* @brief Copy uint8_t array to uint32_t array to fit PKA number representation. * @param dst Pointer to destination * @param src Pointer to sou
targets/TARGET_STM/TARGET_STM32WB/STM32Cube_FW/STM32WBxx_HAL_Driver/stm32wbxx_hal_pka.c:1857
↓ 49 callers
Function
PKA_Memcpy_u8_to_u32
* @brief Copy uint8_t array to uint32_t array to fit PKA number representation. * @param dst Pointer to destination * @param src Pointer to sou
targets/TARGET_STM/TARGET_STM32L4/STM32Cube_FW/STM32L4xx_HAL_Driver/stm32l4xx_hal_pka.c:1886
↓ 49 callers
Function
PKA_Memcpy_u8_to_u32
* @brief Copy uint8_t array to uint32_t array to fit PKA number representation. * @param dst Pointer to destination * @param src Pointer to sou
targets/TARGET_STM/TARGET_STM32L5/STM32Cube_FW/STM32L5xx_HAL_Driver/stm32l5xx_hal_pka.c:1884
↓ 49 callers
Function
PKA_Memcpy_u8_to_u32
* @brief Copy uint8_t array to uint32_t array to fit PKA number representation. * @param dst Pointer to destination * @param src Pointer to sou
targets/TARGET_STM/TARGET_STM32WL/STM32Cube_FW/STM32WLxx_HAL_Driver/stm32wlxx_hal_pka.c:1925
↓ 49 callers
Method
erase
storage/blockdevice/tests/UNITTESTS/doubles/MBRBlockDevice_stub.cpp:105
↓ 49 callers
Function
mipc_request
connectivity/drivers/wifi/TARGET_STM/COMPONENT_EMW3080B/mx_wifi/core/mx_wifi_ipc.c:201
↓ 49 callers
Function
ppp_memory_buffer_free
connectivity/libraries/ppp/source/ppp_service_if.cpp:218
↓ 49 callers
Function
thread_joiner_find
connectivity/nanostack/sal-stack-nanostack/source/6LoWPAN/Thread/thread_joiner_application.c:256
↓ 48 callers
Function
CLK_GetPCLK0Freq
targets/TARGET_NUVOTON/TARGET_M2354/device/StdDriver/src/m2354_clk.c:183
↓ 48 callers
Function
CLOCK_EnableClock
! * @brief Enable the clock for specific IP. * * @param name Which clock to enable, see \ref clock_ip_name_t. */
targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_K82F/drivers/fsl_clock.h:700
↓ 48 callers
Function
CY_CRYPTO_VU_LSR
targets/TARGET_Cypress/TARGET_PSOC6/mtb-pdl-cat1/drivers/include/cy_crypto_core_hw_vu.h:600
↓ 48 callers
Function
GIC_DisableIRQ
\brief Disables the given interrupt using GIC's ICENABLER register. * \param [in] IRQn The interrupt to be disabled. */
cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_A/Include/core_ca.h:1247
↓ 48 callers
Function
__set_PRIMASK
\brief Set Priority Mask \details Assigns the given value to the Priority Mask Register. \param [in] priMask Priority Mask */
targets/TARGET_Cypress/TARGET_PSOC6/mtb-pdl-cat1/cmsis/include/cmsis_gcc.h:479
↓ 48 callers
Function
cb
* Internal Interrrupt Service Routine *******************************************************************************/
targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H747xI/TARGET_PORTENTA_H7/COMPONENT_WHD/port/cyhal_gpio.cpp:41
↓ 48 callers
Function
init
* Initialize the BLE controller/stack. * * init() hands control to the underlying BLE module to accomplish * initialization. This initi
connectivity/FEATURE_BLE/include/ble/BLE.h:306
↓ 48 callers
Function
lfs2_tag_id
storage/filesystem/littlefsv2/littlefs/lfs2.c:313
↓ 48 callers
Function
lhciPackCmdCompleteEvtStatus
/ ! * \brief Pack a command complete status parameter. * * \param pBuf Packed packet buffer. * \param status Completion status.
connectivity/FEATURE_BLE/libraries/TARGET_CORDIO_LL/stack/controller/sources/ble/lhci/lhci_int.h:547
↓ 48 callers
Function
raise_unconditionally
Raise a RuntimeError unconditionally.
drivers/usb/tests/TESTS/host_tests/pyusb_basic.py:375
↓ 48 callers
Method
read_ms
drivers/source/Timer.cpp:104
↓ 48 callers
Function
whd_bus_read_backplane_value
connectivity/drivers/wifi/COMPONENT_WHD/wifi-host-driver/src/bus_protocols/whd_bus.c:61
↓ 47 callers
Function
CY_CRYPTO_VU_ADD
targets/TARGET_Cypress/TARGET_PSOC6/mtb-pdl-cat1/drivers/include/cy_crypto_core_hw_vu.h:980
↓ 47 callers
Function
Cy_IPC_Sema_Init
* Function Name: Cy_IPC_Sema_Init ****************************************************************************/ * * This function initializes the sema
targets/TARGET_Cypress/TARGET_PSOC6/mtb-pdl-cat1/drivers/source/cy_ipc_sema.c:76
↓ 47 callers
Function
HAL_DMA_Abort
* @brief Aborts the DMA Transfer. * @param hdma pointer to a DMA_HandleTypeDef structure that contains * the configuration inf
targets/TARGET_STM/TARGET_STM32F4/STM32Cube_FW/STM32F4xx_HAL_Driver/stm32f4xx_hal_dma.c:514
↓ 47 callers
Function
am_util_stdio_printf_init
@brief Sets the interface for printf calls. @param pfnCharPrint - Function pointer to be used to print to interface This function initializes the gl
targets/TARGET_Ambiq_Micro/sdk/utils/am_util_stdio.c:84
↓ 47 callers
Function
attMsgAlloc
/ ! * \brief Allocate an ATT data message buffer to be used for the ATT attribute protocol messages. * * \param len Message length in bytes.
connectivity/FEATURE_BLE/libraries/cordio_stack/ble-host/sources/stack/att/att_main.c:404
↓ 47 callers
Function
mac_helper_mac16_address_get
connectivity/nanostack/sal-stack-nanostack/source/6LoWPAN/MAC/mac_helper.c:206
↓ 47 callers
Method
skip_param
connectivity/cellular/source/framework/device/ATHandler.cpp:435
↓ 47 callers
Function
tcp_create_rx_segment
Create a TCP segment usable for passing to tcp_input * - IP-addresses, ports, seqno and ackno are taken from pcb * - seqno and ackno can be altered
connectivity/lwipstack/lwip/test/unit/tcp/tcp_helper.c:124
↓ 47 callers
Method
unlock_return_error
connectivity/cellular/source/framework/device/ATHandler.cpp:286
↓ 46 callers
Function
CLK_GetPCLK0Freq
* @brief Get PCLK0 frequency * @param None * @return PCLK0 frequency * @details This function get PCLK0 frequency. The frequenc
targets/TARGET_NUVOTON/TARGET_M460/device/StdDriver/src/m460_clk.c:176
↓ 46 callers
Function
cyhal_gpio_to_rtos
targets/TARGET_Cypress/TARGET_PSOC6/PinNamesTypes.h:110
↓ 46 callers
Method
init
storage/blockdevice/tests/UNITTESTS/doubles/MBRBlockDevice_stub.cpp:80
↓ 46 callers
Method
release
connectivity/drivers/wifi/TARGET_STM/COMPONENT_EMW3080B/EMW3080BInterface.cpp:145
↓ 46 callers
Method
send
connectivity/drivers/wifi/esp8266-driver/ESP8266/ESP8266.cpp:697
↓ 46 callers
Function
smpSmExecute
/ ! * \brief Execute the SMP state machine. * * \param pCcb Connection control block. * \param pMsg State machine message. * * \return
connectivity/FEATURE_BLE/libraries/cordio_stack/ble-host/sources/stack/smp/smp_act.c:845
↓ 45 callers
Function
BbGetTargetTimeDelta
/ ! * \brief Get Delta between target and reference time. Only valid if target time is in the future. * * \param targetUsec Target t
connectivity/FEATURE_BLE/libraries/TARGET_CORDIO_LL/stack/controller/sources/common/bb/bb_main.c:416
↓ 45 callers
Function
CLOCK_DisableClock
! * @brief Disable the clock for specific IP. * * @param name Which clock to disable, see \ref clock_ip_name_t. */
targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_K82F/drivers/fsl_clock.h:711
↓ 45 callers
Function
CMU_ClockEnable
/ * @brief * Enable/disable a clock. * * @details * Module clocks sre disabled after reset. If a module clock is disabled, the * registers
targets/TARGET_Silicon_Labs/TARGET_EFM32/emlib/src/em_cmu.c:198
↓ 45 callers
Function
WStrReverseCpy
/ ! * \brief Byte by byte reverse and copy a buffer. * * \param pBuf1 Buffer to hold reversed copy. * \param pBuf2 Buffer to copy. * \
connectivity/FEATURE_BLE/libraries/cordio_stack/wsf/sources/util/wstr.c:62
↓ 45 callers
Function
equeue_call
events/tests/UNITTESTS/doubles/equeue_stub.c:50
↓ 45 callers
Function
kv_set
storage/kvstore/kvstore_global_api/source/kvstore_global_api.cpp:33
↓ 45 callers
Function
mbedtls_asn1_write_len
connectivity/mbedtls/source/asn1write.c:37
↓ 45 callers
Function
mbedtls_asn1_write_tag
connectivity/mbedtls/source/asn1write.c:101
↓ 45 callers
Function
mbedtls_mpi_set_bit
* Set a bit to a specific value of 0 or 1 */
connectivity/mbedtls/source/bignum.c:362
↓ 45 callers
Function
rcu_periph_reset_disable
! \brief disable reset the peripheral \param[in] periph_reset: RCU peripherals reset, refer to rcu_periph_reset_enum onl
targets/TARGET_GigaDevice/TARGET_GD32F30X/GD32F30x_standard_peripheral/Source/gd32f30x_rcu.c:242
↓ 45 callers
Function
rcu_periph_reset_enable
! \brief reset the peripherals \param[in] periph_reset: RCU peripherals reset, refer to rcu_periph_reset_enum only one p
targets/TARGET_GigaDevice/TARGET_GD32F30X/GD32F30x_standard_peripheral/Source/gd32f30x_rcu.c:213
← previous
next →
301–400 of 137,708, ranked by callers