Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:
- p -
- p : bmx055_t, enc28j60_t, fxos8700_t, hd44780_t, hdc1000_t, hts221_t, lis2dh12_t, pir_t, rn2xx3_t, sps30_t, srf04_t, tcs37727_t, tmp00x_t, w5100_t, w5500, xbee_t
- p_abort : psa_drv_se_cipher_t, psa_drv_se_mac_t
- p_allocate : psa_drv_se_key_management_t
- p_collateral : psa_drv_se_key_derivation_t
- p_decrypt : psa_drv_se_aead_t, psa_drv_se_asymmetric_t
- p_derive : psa_drv_se_key_derivation_t
- p_destroy : psa_drv_se_key_management_t
- p_ecb : psa_drv_se_cipher_t
- P_EDGE_CTRL : cc2538_gpio_t
- p_encrypt : psa_drv_se_aead_t, psa_drv_se_asymmetric_t
- p_export : psa_drv_se_key_derivation_t, psa_drv_se_key_management_t
- p_export_public : psa_drv_se_key_management_t
- p_finish : psa_drv_se_cipher_t, psa_drv_se_mac_t
- p_finish_verify : psa_drv_se_mac_t
- p_generate : psa_drv_se_key_management_t
- p_import : psa_drv_se_key_management_t
- p_init : psa_drv_se_t
- p_mac : psa_drv_se_mac_t
- p_mac_verify : psa_drv_se_mac_t
- p_set_iv : psa_drv_se_cipher_t
- p_setup : psa_drv_se_cipher_t, psa_drv_se_key_derivation_t, psa_drv_se_mac_t
- p_sign : psa_drv_se_asymmetric_t
- p_update : psa_drv_se_cipher_t, psa_drv_se_mac_t
- p_validate_slot_number : psa_drv_se_key_management_t
- p_verify : psa_drv_se_asymmetric_t
- packet : gnrc_mac_tx_t
- pad : context_switch_frame, pio_gpio_init_t, poly1305_ctx_t
- pad_resv : gnrc_rpl_srh_t
- page : ieee802154_phy_conf_t, netdev_ieee802154_t
- page_addr_mask : mtd_spi_nor_t
- page_addr_shift : mtd_spi_nor_t
- page_program : mtd_spi_nor_opcode_t
- page_size : at24cxxx_params, at25xxx_params_t, mtd_dev_t
- pages_per_sector : mtd_dev_t
- pan : netdev_ieee802154_t
- pan_id : socket_zep_t
- panid : ieee802154_submac
- param_class_id : suit_component_t
- param_component_offset : suit_component_t
- param_digest : suit_component_t
- param_size : suit_component_t
- param_uri : suit_component_t
- param_vendor_id : suit_component_t
- params : ad7746, adcxx1c, ads101x, ads101x_alert, adxl345_t, aip31068_t, apds99xx_t, at24cxxx_t, at25xxx_t, at86rf215, at86rf2xx_t, ata8520e_t, atwinc15x0, bmp180_t, bmx280_t, bq2429x_t, cc110x_t, cc2420_t, ccs811_t, credman_credential_t, cst816s_t, dcf77, dht_t, ds18_t, ds75lx_t, dsp0401_t, epd_bw_spi_t, ft5x06_t, gp2y10xx_t, hm330x_t, hsc_t, ina2xx_t, ina3221_t, io1_xplained_t, isl29020_t, isl29125_t, itg320x_t, kw2xrf_t, l3g4200d_t, l3gxxxx_t, lc709203f_t, lcd_t, lis3dh_t, lis3mdl_t, lpsxxx_t, lsm303dlhc_t, lsm6dsxx_t, ltc4150_dev, mag3110_t, matrix_keypad_t, max31855_t, mcp47xx_t, mfrc522_t, mma7660_t, mma8x5x_t, mpl3115a2_t, mpu9x50_t, mrf24j40_t, mtd_at24cxxx_t, mtd_at25xxx_t, mtd_sdcard_t, mtd_spi_nor_t, my9221_t, nrf24l01p_ng, opt3001_t, pca9633_t, pca9685_t, pcf857x_t, ph_oem, scd30_t, sdcard_spi_t, sdp3x_t, sds011_t, seesaw_soil_t, servo, sgp30_t, sht2x_t, shtcx_t, si114x_t, si70xx_t, sm_pwm_01c_t, socket_zep_t, srf08_t, stmpe811_t, sx126x, sx127x_t, sx1280, tps6274x_t, tsl2561_t, uart_half_duplex_t, vcnl40x0_t, veml6070_t, vl6180x_t, ws281x_t
- parent : mtd_mapper_region_t
- parent_cmp : gnrc_rpl_of_t
- parent_state_callback : gnrc_rpl_of_t
- parity : usb_req_cdcacm_coding_t
- part_number : tsl4531x_params_t
- partial_refresh_count : epd_bw_spi_t
- partial_refresh_max : epd_bw_spi_params_t
- partly : gnrc_sixlowpan_frag_sfr_stats_t
- paselect : sx127x_params_t
- patable : cc110x_params_t
- path : coap_block_request_t, coap_resource_t, constfs_file_t, devfs, nanocoap_fileserver_event_ctx_t, uri_parser_result_t
- path_control : gnrc_rpl_opt_transit_t
- path_len : uri_parser_result_t
- path_lifetime : gnrc_rpl_opt_transit_t
- path_mtu : gnrc_ipv6_ext_frag_send_t
- path_sequence : gnrc_rpl_opt_transit_t
- payload : benchmark_msg_ping_t, coap_pkt_t, ctap_hid_cont_pkt_t, ctap_hid_init_pkt_t, dns_hdr_t, nrfmin_pkt_t, semtech_loramac_rx_data_t
- payload_len : benchmark_msg_cmd_t, coap_pkt_t, semtech_loramac_rx_data_t
- pc : context_switch_frame
- pc_start : pio_program_conf
- pc_thresh : congure_quic_snd_consts_t
- pd_mode : mcp47xx_params_t
- PDCTL0 : prcm_regs_t
- PDCTL0PERIPH : prcm_regs_t
- PDCTL0RFC : prcm_regs_t
- PDCTL0SERIAL : prcm_regs_t
- PDCTL1 : prcm_regs_t
- PDCTL1CPU : prcm_regs_t
- PDCTL1RFC : prcm_regs_t
- PDCTL1VIMS : prcm_regs_t
- PDRETEN : prcm_regs_t
- PDSTAT0 : prcm_regs_t
- PDSTAT0PERIPH : prcm_regs_t
- PDSTAT0RFC : prcm_regs_t
- PDSTAT0SERIAL : prcm_regs_t
- PDSTAT1 : prcm_regs_t
- PDSTAT1BUS : prcm_regs_t
- PDSTAT1CPU : prcm_regs_t
- PDSTAT1RFC : prcm_regs_t
- PDSTAT1VIMS : prcm_regs_t
- pdu : client_ep_t, netdev_ble_pkt_t
- pdu_buf : gcoap_resend_t
- pdu_len : gcoap_resend_t
- peek() : TwoWire
- peer_addr : sock_tcp
- peer_address : dhcpv6_relay_msg_t
- peer_port : sock_tcp
- PEIM : cc2538_uart_t
- PEMIS : cc2538_uart_t
- PEN : cc2538_uart_t
- pending : asymcute_con, mrf24j40_t
- pending_mlme_opts : gnrc_lorawan_mlme_t
- pending_tx : at86rf2xx_t, dsme::DSMEPlatform, kw2xrf_t
- per_frag : gnrc_ipv6_ext_frag_send_t
- PERBUSCPUCLKDIV : prcm_regs_t
- PERDMACLKDIV : prcm_regs_t
- PERFORMANCE_MOVE : sd_status_t, sdmmc_sd_status_t
- period : vl6180x_params_t
- period_adv_ms : nimble_autoconn_params_t
- period_jitter_ms : nimble_autoconn_params_t
- period_scan_ms : nimble_autoconn_params_t
- periodic : event_periodic_callback_t
- periph : dwc2_usb_otg_fshs_config_t
- PERM_WRITE_PROTECT : csd_v1_t, csd_v2_t, sdmmc_csd_mmc_t, sdmmc_csd_v1_t, sdmmc_csd_v2_t
- PEROPRATE : aux_sysif_regs_t
- persistent_data : psa_drv_se_context_t, psa_drv_se_internal_context_t
- persistent_data_size : psa_drv_se_context_t, psa_drv_se_internal_context_t, psa_drv_se_t
- pfx : _nib_offl_entry_t, dhcpv6_opt_iapfx_t, gnrc_ipv6_nib_pl_t
- pfx_len : _nib_offl_entry_t, dhcpv6_opt_iapfx_t, gnrc_ipv6_nib_pl_t
- pfx_timeout : _nib_offl_entry_t
- pg : bq2429x_status_t
- phase : gnrc_mac_tx_neighbor_t
- phase_in_us : gnrc_gomach_frame_preamble_ack_t
- phase_seg1 : can_bittiming
- phase_seg2 : can_bittiming
- phy : dwc2_usb_otg_fshs_config_t, nimble_autoadv_cfg_t
- phy_addr : eth_conf_t
- phy_mode : ieee802154_phy_conf_t, ieee802154_submac, nimble_autoconn_params_t, nimble_netif_connect_cfg_t, nimble_rpble_cfg_t, nimble_statconn_cfg_t
- phy_pib : dsme::DSMEPlatform
- phy_pri : nimble_scanlist_entry_t, nimble_scanner_info_t
- phy_sec : nimble_scanlist_entry_t, nimble_scanner_info_t
- phy_tune : dwc2_usb_otg_fshs_config_t
- phydat_scale : saul_bat_voltage_params_t
- PI_IEN : cc2538_gpio_t
- pid : _thread, bhp_msg_t, can_reg_entry, candev_dev, gnrc_netif_t, gnrc_netreg_entry, lwm2m_client_data_t, msg_bus_entry_t, pthread_barrier_waiting_node, Thread, trickle_t, usbus, vfs_file_t
- pin : adc_conf_t, atmega_gpio_port_t, dac_conf_t, dcf77_params_t, dht_params_t, ds18_params_t
- PIN : FIO_PORT_t
- pin : fmc_gpio_t, freqm_config_t, ir_nec_params_t, ir_nec_t, ltdc_gpio_t, pwm_chan_conf_t, pwm_chan_t, pwm_conf_chan_t, pwm_conf_t, qdec_chan_t, saul_gpio_params_t, ws281x_params_t
- pin_auth : ctap_client_pin_req_t, ctap_get_assertion_req_t, ctap_make_credential_req_t
- pin_auth_len : ctap_get_assertion_req_t, ctap_make_credential_req_t
- pin_auth_present : ctap_client_pin_req_t, ctap_get_assertion_req_t, ctap_make_credential_req_t
- pin_cca : cc2420_params
- pin_cd : ucg_riotos_t
- pin_ce : nrf24l01p_ng_params_t
- pin_ch : pwm_conf_t
- pin_clk : lpd8808_params_t, spi_conf_t
- pin_crit : ina3221_params_t
- pin_cs : cc2420_params, nrf24l01p_ng_params_t, spi_conf_t, u8x8_riotos_t, ucg_riotos_t
- pin_dat : lpd8808_params_t
- pin_dc : u8x8_riotos_t
- pin_drdy : qmc5883l_params_t, qmc5883l_t
- pin_fifo : cc2420_params
- pin_fifop : cc2420_params
- pin_hash : ctap_state_t
- pin_hash_enc : ctap_client_pin_req_t
- pin_hash_enc_present : ctap_client_pin_req_t
- pin_irq : nrf24l01p_ng_params_t
- pin_is_set : ctap_info_t, ctap_state_t
- pin_miso : spi_conf_t
- pin_mosi : spi_conf_t
- pin_num : pcf857x_t
- pin_protocol : ctap_client_pin_req_t, ctap_get_assertion_req_t, ctap_info_t, ctap_make_credential_req_t
- pin_pv : ina3221_params_t
- pin_reset : cc2420_params, rn2xx3_params_t, u8x8_riotos_t, ucg_riotos_t, xbee_params_t
- pin_rx : uart_conf_t
- pin_scl : i2c_conf_t
- pin_sda : i2c_conf_t
- pin_sfd : cc2420_params
- pin_sleep : xbee_params_t
- pin_tc : ina3221_params_t
- pin_tx : uart_conf_t
- pin_vrefen : cc2420_params
- pin_warn : ina3221_params_t
- pin_wp : at24cxxx_params
- pinctrl : pio_sm_ctrl_regs
- PINS : cc2538_ioc_t
- pins : eth_conf_t, ina3221_params_t, spi_conf_t
- pinsel : adc_conf_t, uart_conf_t
- pinsel_af : uart_conf_t
- pinsel_clk : spi_conf_t
- pinsel_miso : spi_conf_t
- pinsel_mosi : spi_conf_t
- pinsel_msk : adc_conf_t
- pinsel_msk_clk : spi_conf_t
- pinsel_msk_miso : spi_conf_t
- pinsel_msk_mosi : spi_conf_t
- pinsel_msk_rx : uart_conf_t
- pinsel_msk_scl : i2c_conf_t
- pinsel_msk_sda : i2c_conf_t
- pinsel_msk_tx : uart_conf_t
- pinsel_rx : uart_conf_t
- pinsel_scl : i2c_conf_t
- pinsel_sda : i2c_conf_t
- pinsel_shift : uart_conf_t
- pinsel_tx : uart_conf_t
- pio : pio_i2c_bus, pio_i2c_conf_t
- pkt : gnrc_ipv6_ext_frag_rbuf_t, gnrc_ipv6_ext_frag_send_t, gnrc_pktqueue, gnrc_priority_pktqueue_node, gnrc_sixlowpan_frag_fb_t, gnrc_sixlowpan_frag_rb_t, mcps_data_t, nrfmin_pkt_t, skald_ctx_t
- pkt_len : gnrc_ipv6_ext_frag_rbuf_t
- pkt_params : sx126x
- pkt_retransmit : sock_tcp
- pktqueue : _nib_onl_entry
- pktqueue_len : _nib_onl_entry
- pll : clk_cfg_t
- pm_10 : sds011_data_t
- pm_2_5 : sds011_data_t
- pm_blocked : kw41zrf_t
- pm_mask : tc32_conf_t, tc_tcc_cfg_t
- pm_timer : candev_dev
- pmc_id : uart_conf_t
- PMCTL : cc2538_sys_ctrl_t
- PMUX : cc2538_gpio_t
- PNM : cid_t, sdmmc_cid_mmc_t, sdmmc_cid_sd_t
- polarity : lm75_params, ltc4150_params_t
- policy : psa_key_attributes_s
- poll : ntp_packet_t
- polling_interval_ms : w5500_params_t
- poly : chacha20poly1305_ctx_t
- port : _sock_tl_ep, atmega_gpio_port_t, gnrc_netif_lorawan_t, gnrc_tcp_ep_t, mcps_data_t, semtech_loramac_rx_data_t, semtech_loramac_t, uri_parser_result_t
- port_str : uri_parser_result_t
- port_str_len : uri_parser_result_t
- pos : bluetil_ad_t, cc110x_framebuf_t, sds011_t, vfs_file_t
- position : string_writer_t
- pow : ieee802154_phy_conf_t
- power : mtd_desc, sdcard_spi_params_t, sx127x_lora_settings_t
- power_act_high : sdcard_spi_params_t
- power_mode : bme680_params_t
- power_pin : ata8520e_params_t
- powered_on : pca9685_t
- powered_up : can
- poweroff : rtt_hw_driver_t
- poweron : rtt_hw_driver_t
- PP : cc2538_gptimer_t, cc2538_uart_t
- ppi : i2c_conf_t
- preamble : zep_hdr_t
- preamble_len : sx127x_lora_settings_t
- PRECFG : aux_timer2_regs_t
- precision : ntp_packet_t
- PRECNT : aux_tdc_regs_t
- PRECNTR : aux_tdc_regs_t
- PRECTL : aux_tdc_regs_t
- pref : dhcpv6_opt_iaaddr_t, dhcpv6_opt_iapfx_t
- pref_lifetime : gnrc_rpl_opt_prefix_info_t
- pref_ltime : ndp_opt_pi_t
- pref_until : _nib_offl_entry_t, gnrc_ipv6_nib_pl_t
- prefix : gnrc_rpl_opt_prefix_info_t, gnrc_sixlowpan_ctx_t, ndp_opt_pi_t, ndp_opt_ri_t, progress_bar_t, uhcp_push_t
- prefix_len : gnrc_rpl_opt_prefix_info_t, gnrc_sixlowpan_ctx_t, ndp_opt_pi_t, ndp_opt_ri_t, uhcp_push_t, uhcp_req_t
- prefix_length : gnrc_rpl_opt_target_t
- prefix_rp : fib_table_t
- prepareSendingCopy() : dsme::DSMEPlatform
- prependFrom() : dsme::DSMEMessage
- pres_os : bme680_params_t
- prescaler : msp430_usart_conf_t, msp430_usci_conf_t, timer_conf_t
- prescaler_ch : pit_conf_t
- present : sdmmc_dev
- press_oversample : bmx280_params_t
- pressure : bme680_field_data
- prev : touch_dev_gesture_ctx_t
- prev_num : touch_dev_gesture_ctx_t
- prev_x : stmpe811_t
- prev_y : stmpe811_t
- primary : gnrc_ipv6_nib_ft_t
- primary_phy : nimble_netif_accept_cfg_t
- print() : SerialPort
- println() : SerialPort
- prio : auto_init_module_t
- priority : _thread, gnrc_priority_pktqueue_node, priority_queue_node
- priv : ctap_crypto_key_agreement_key_t, ieee802154_dev
- priv_key : ctap_resident_key
- private_data : devfs, vfs_DIR, vfs_file_t, vfs_mount_struct
- private_key : ecdsa_params_t
- process_dio : gnrc_rpl_of_t
- processCCAEvent() : dsme::DSMEPlatform
- processRxDone() : dsme::DSMEPlatform
- processRxOffload() : dsme::DSMEPlatform
- processTXDoneEvent() : dsme::DSMEPlatform
- product : usbus
- product_id : msc_inquiry_pkt_t, usb_descriptor_device_t
- product_idx : usb_descriptor_device_t
- product_rev : msc_inquiry_pkt_t
- prog_buf : littlefs2_desc_t, littlefs_desc_t
- PROGDLY : aux_evctl_regs_t
- PROGWU0CFG : aux_sysif_regs_t
- PROGWU1CFG : aux_sysif_regs_t
- PROGWU2CFG : aux_sysif_regs_t
- PROGWU3CFG : aux_sysif_regs_t
- promiscuous : netdev_tap
- prop_seg : can_bittiming
- protect : chunk_ringbuf_t
- proto : nrfmin_hdr_t
- protocol : ipv4_hdr_t, pthread_mutexattr_t, usb_descriptor_device_t, usb_descriptor_interface_association_t, usb_descriptor_interface_t, usbus_interface
- protocol_version : ctap_hid_init_resp_t, someip_hdr_t
- provider : eui48_conf_t, eui64_conf_t
- proximity_rate : vcnl40x0_params_t
- proxy_ep : client_ep_t
- PRV : cid_t, sdmmc_cid_mmc_t, sdmmc_cid_sd_t
- prx_drive : apds99xx_params_t
- prx_gain : apds99xx_params_t
- prx_int : apds99xx_int_source_t
- prx_int_en : apds99xx_int_config_t
- prx_pers : apds99xx_int_config_t
- prx_pulses : apds99xx_params_t
- prx_thresh_high : apds99xx_int_config_t
- prx_thresh_low : apds99xx_int_config_t
- ps : sps30_data_t
- psdu : ieee802154_submac
- pshared : pthread_barrierattr_t, pthread_mutexattr_t, pthread_rwlockattr_t
- psk : credman_credential_t, wifi_security_wep_psk, wifi_security_wpa_psk
- psk_hint : sock_dtls
- PSN : cid_t, sdmmc_cid_mmc_t, sdmmc_cid_sd_t
- pstate : usbus
- pstats : netstats_nb_table_t
- ptr : icmpv6_error_param_prob_t, msg_t, vfs_DIR, vfs_file_t
- pub : ctap_crypto_key_agreement_key_t
- pub_channel_1 : gomach
- pub_channel_2 : gomach
- pub_key_or_id : lwm2m_obj_security_args
- pub_key_or_id_len : lwm2m_obj_security_args
- pubkey : ctap_public_key_cose_t
- public_key : ecdsa_params_t
- pull : gpio_conf_esp32, gpio_conf_gd32v, gpio_conf_minimal, gpio_conf_nrf5x, gpio_conf_sam0, gpio_conf_stm32
- pull_down_enable : gpio_pad_ctrl_t
- pull_up_enable : gpio_pad_ctrl_t
- pulse : ltc4150_recorder_t
- pulse_count : pulse_counter_t
- pulses_per_ah : ltc4150_params_t
- PULSETRIG : aux_timer2_regs_t
- pv_cb : ina3221_t
- pwd : wifi_security_wpa_enterprise
- PWD_CURR_110C : fcfg_regs_t
- PWD_CURR_125C : fcfg_regs_t
- PWD_CURR_20C : fcfg_regs_t
- PWD_CURR_35C : fcfg_regs_t
- PWD_CURR_50C : fcfg_regs_t
- PWD_CURR_65C : fcfg_regs_t
- PWD_CURR_80C : fcfg_regs_t
- PWD_CURR_95C : fcfg_regs_t
- pwm : dsp0401_params_t, servo_params_t, servo_pwm_params_t
- pwm_channel : dsp0401_params_t, motor_t
- pwm_dev : motor_driver_config_t
- pwm_frequency : motor_driver_config_t
- pwm_mode : motor_driver_config_t
- pwm_resolution : motor_driver_config_t
- pwm_slice : pwm_conf_t
- PWMCLKEN : rfc_pwr_regs_t
- pwr : i2c_conf_t, spi_conf_t, timer_conf_t, uart_conf_t
- pwr_ah : sds011_params_t
- pwr_pin : sds011_params_t
- PWRCTL : aon_pmctl_regs_t, aon_sysctl_regs_t
- PWRDBG : cc2538_sys_ctrl_t
- PWRDWNACK : aux_wuc_regs_t
- PWRDWNREQ : aux_wuc_regs_t
- PWROFFREQ : aux_wuc_regs_t
- PWRPROFSTAT : prcm_regs_t
- PWRSTAT : aon_pmctl_regs_t, aon_wuc_regs_t