Home
last modified time | relevance | path

Searched full:faults (Results 1 – 25 of 87) sorted by relevance

1234

/Zephyr-latest/include/zephyr/bluetooth/mesh/
Dhealth_srv.h29 /** @brief Callback for fetching current faults.
32 * vendor. Vendor specific faults should be interpreted in the context
33 * of the accompanying Company ID. Specification defined faults may be
37 * All faults shall be associated with at least one Company ID,
41 * If there are multiple Company IDs that have active faults,
42 * return only the faults associated with one of them at the time.
43 * To report faults for multiple Company IDs, interleave which Company
46 * @param model Health Server model instance to get faults of.
49 * @param faults Array to fill with current faults.
50 * @param fault_count The number of faults the fault array can fit.
[all …]
Dhealth_cli.h67 * server. The @c fault array represents all faults that are
76 * @param faults Array of faults.
77 * @param fault_count Number of faults in the fault array.
80 uint8_t test_id, uint16_t cid, uint8_t *faults,
86 * server. The @c fault array represents all faults that are
95 * @param faults Array of faults.
96 * @param fault_count Number of faults in the fault array.
99 uint8_t test_id, uint16_t cid, uint8_t *faults,
134 * and ( @p faults or @p fault_count ) as NULL This way the method
146 * @param cid Company ID to get the registered faults of.
[all …]
Dshell.h15 /** Maximum number of faults the health server can have. */
20 * maximum number of faults the element can have.
Dhealth_faults.h2 * @brief Health faults
15 * @defgroup bt_mesh_health_faults Health faults
/Zephyr-latest/tests/kernel/mem_protect/demand_paging/mem_map/src/
Dmain.c101 printk("* Page Faults (%s):\n", scope); in print_paging_stats()
122 unsigned long faults; in touch_anon_pages() local
126 faults = k_mem_num_pagefaults_get(); in touch_anon_pages()
156 faults = k_mem_num_pagefaults_get() - faults; in touch_anon_pages()
159 zassert_not_equal(faults, 0UL, "no page faults handled?"); in touch_anon_pages()
160 printk("Kernel handled %lu page faults\n", faults); in touch_anon_pages()
193 "no page faults handled in thread?"); in touch_anon_pages()
237 unsigned long faults; in test_k_mem_page_out() local
244 faults = k_mem_num_pagefaults_get(); in test_k_mem_page_out()
252 faults = k_mem_num_pagefaults_get() - faults; in test_k_mem_page_out()
[all …]
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/
Dhealth_srv.rst8 faults in the mesh node and map the mesh nodes to their physical location.
12 Faults section in Health Server
15 The Health Server model may report a list of faults that have occurred in the
16 device's lifetime. Typically, the faults are events or conditions that may
18 Faults are split into warnings and errors. Warnings indicate conditions that
25 specification, and the full list of specification defined faults are available
27 vendor specific. The list of faults are always reported with a company ID to
28 help interpreting the vendor specific faults.
57 Health faults
/Zephyr-latest/subsys/bluetooth/mesh/shell/
Dhealth.c18 static void show_faults(const struct shell *sh, uint8_t test_id, uint16_t cid, uint8_t *faults, in show_faults() argument
24 shell_print(sh, "Health Test ID 0x%02x Company ID 0x%04x: no faults\n", test_id, in show_faults()
33 shell_print(sh, "\t0x%02x\n", faults[i]); in show_faults()
46 uint8_t faults[32]; in cmd_fault_get() local
58 fault_count = sizeof(faults); in cmd_fault_get()
60 err = bt_mesh_health_cli_fault_get(cli, ctx.addr ? &ctx : NULL, cid, &test_id, faults, in cmd_fault_get()
65 show_faults(sh, test_id, cid, faults, fault_count); in cmd_fault_get()
91 uint8_t faults[32]; in fault_clear() local
92 size_t fault_count = sizeof(faults); in fault_clear()
95 faults, &fault_count); in fault_clear()
[all …]
Dshell.c59 static void get_faults(uint8_t *faults, uint8_t faults_size, uint8_t *dst, uint8_t *count) in get_faults() argument
64 if (faults[i]) { in get_faults()
65 *dst++ = faults[i]; in get_faults()
72 uint16_t *company_id, uint8_t *faults, uint8_t *fault_count) in fault_get_cur() argument
74 shell_print_ctx("Sending current faults"); in fault_get_cur()
79 get_faults(cur_faults, sizeof(cur_faults), faults, fault_count); in fault_get_cur()
85 uint8_t *test_id, uint8_t *faults, uint8_t *fault_count) in fault_get_reg() argument
88 shell_print_ctx("Faults requested for unknown Company ID" in fault_get_reg()
93 shell_print_ctx("Sending registered faults"); in fault_get_reg()
97 get_faults(reg_faults, sizeof(reg_faults), faults, fault_count); in fault_get_reg()
[all …]
/Zephyr-latest/subsys/bluetooth/mesh/
Dhealth_cli.c35 uint8_t *faults; member
70 if (param->faults && param->fault_count) { in health_fault_status()
72 LOG_WRN("Got more faults than there's space for"); in health_fault_status()
77 memcpy(param->faults, buf->data, *param->fault_count); in health_fault_status()
295 uint16_t cid, uint8_t test_id, uint8_t *faults, in bt_mesh_health_cli_fault_test() argument
302 .faults = faults, in bt_mesh_health_cli_fault_test()
333 uint16_t cid, uint8_t *test_id, uint8_t *faults, in bt_mesh_health_cli_fault_clear() argument
340 .faults = faults, in bt_mesh_health_cli_fault_clear()
355 (!test_id && (!faults || !fault_count)) ? NULL : &rsp); in bt_mesh_health_cli_fault_clear()
370 uint16_t cid, uint8_t *test_id, uint8_t *faults, in bt_mesh_health_cli_fault_get() argument
[all …]
/Zephyr-latest/samples/subsys/demand_paging/
Dsample.yaml17 - "free memory pages: from (.*) to 0, (.*) page faults"
19 - "free memory pages: from 0 to 0, (.*) page faults"
DREADME.rst42 free memory pages: from 37 to 0, 987 page faults
44 free memory pages: from 0 to 0, 987 page faults
/Zephyr-latest/tests/bluetooth/mesh/basic/src/
Dmain.c19 uint16_t *company_id, uint8_t *faults, uint8_t *fault_count) in fault_get_cur() argument
27 memcpy(faults, reg_faults, sizeof(reg_faults)); in fault_get_cur()
34 uint8_t *test_id, uint8_t *faults, uint8_t *fault_count) in fault_get_reg() argument
47 memcpy(faults, reg_faults, sizeof(reg_faults)); in fault_get_reg()
/Zephyr-latest/drivers/flash/
DKconfig.mcux103 This prevents faults when the data to write would be located on the
112 This prevents faults when the data to write would be located on the
/Zephyr-latest/arch/arm/include/cortex_m/
Dexception.h172 /* Enable Usage, Mem, & Bus Faults */ in z_arm_exc_setup()
185 /* Set NMI, Hard, and Bus Faults as Non-Secure. in z_arm_exc_setup()
186 * NMI and Bus Faults targeting the Secure state will in z_arm_exc_setup()
217 * Clear out exceptions for Mem, Bus, Usage and Hard Faults
223 /* Reset all faults */ in z_arm_clear_faults()
228 /* Clear all Hard Faults - HFSR is write-one-to-clear */ in z_arm_clear_faults()
/Zephyr-latest/samples/subsys/demand_paging/src/
Dmain.c59 printk("free memory pages: from %zd to %zd, %ld page faults\n", in main()
70 printk("free memory pages: from %zd to %zd, %ld page faults\n", in main()
/Zephyr-latest/include/zephyr/arch/arm/cortex_m/
Dexception.h24 * (e.g. Cortex-M Baseline variants), hardware ensures processor faults
30 * assign the highest interrupt priority level (level 0) to processor faults
35 * levels for SVCalls, Zero-Latency IRQs and processor faults.
/Zephyr-latest/drivers/sensor/ti/tmp1075/
Dtmp1075.h35 #define TMP1075_SET_CONSECUTIVE_FAULT_MEASUREMENTS(reg, faults) ((reg) |= ((faults) << 11)) argument
/Zephyr-latest/dts/bindings/sensor/
Dlm77.yaml33 faults to prevent false INT/T_CRIT_A tripping when the LM77 is used in
Dti,tmp1075.yaml30 description: Number of consecutive measured faults that will trigger the alert.
/Zephyr-latest/soc/microchip/mec/mec172x/
Dsoc.h43 * -13 = Hard Fault. At POR or CPU reset all faults map to Hard Fault.
44 * -12 = Memory Management Fault. If enabled Hard Faults caused by access
46 * -11 = Bus Fault. If enabled pre-fetch, AHB access faults.
62 HardFault_IRQn = -13, /*!< Hard Faults */
63 MemoryManagement_IRQn = -12, /*!< Memory Management faults */
64 BusFault_IRQn = -11, /*!< Bus Access faults */
65 UsageFault_IRQn = -10, /*!< Usage/instruction faults */
/Zephyr-latest/include/zephyr/kernel/mm/
Ddemand_paging.h40 /** Number of page faults */
43 /** Number of page faults with IRQ locked */
46 /** Number of page faults with IRQ unlocked */
50 /** Number of page faults while in ISR */
96 * they could take page faults immediately.
346 * page faults to succeed. If the page_fault parameter is not set, this
/Zephyr-latest/soc/ti/simplelink/cc32xx/
Dsoc.h20 * into negative IRQ values, which causes hard-to-debug Hard Faults.
/Zephyr-latest/soc/nxp/mcx/mcxw/
Dmcxw71_platform_init.S12 * to prevent ECC causing faults, and calls SystemInit
/Zephyr-latest/soc/neorv32/
Dreset.S47 * Store Access faults due to unimplemented peripherals.
/Zephyr-latest/drivers/audio/
Dtas6422dac.h155 /* Channel Faults Register */
166 /* Global Faults 1 Register */
179 /* Global Faults 2 Register */

1234