| /Zephyr-4.3.0/subsys/usb/device_next/class/ |
| D | usbd_uac2_macros.h | 28 #define ARRAY_ELEMENT_LESS_THAN_NEXT(node, prop, idx) \ argument 29 COND_CODE_1(IS_EQ(idx, UTIL_DEC(DT_PROP_LEN(node, prop))), \ 31 ((DT_PROP_BY_IDX(node, prop, idx) < \ 32 DT_PROP_BY_IDX(node, prop, UTIL_INC(idx))))) 33 #define IS_ARRAY_SORTED(node, prop) \ argument 34 DT_FOREACH_PROP_ELEM_SEP(node, prop, ARRAY_ELEMENT_LESS_THAN_NEXT, (&&)) 118 #define DESCRIPTOR_NAME(prefix, node) uac2_## prefix ## _ ## node argument 231 #define AUDIO_STREAMING_DATA_ENDPOINT_CONTROLS(node) \ argument 232 CONTROL_BITS(node, pitch_control, 0) | \ 233 CONTROL_BITS(node, data_overrun_control, 2) | \ [all …]
|
| /Zephyr-4.3.0/tests/unit/list/ |
| D | slist.c | 14 sys_snode_t node; member 25 sys_snode_t *node; in verify_emptyness() local 48 SYS_SLIST_FOR_EACH_NODE(list, node) { in verify_emptyness() 56 SYS_SLIST_FOR_EACH_NODE_SAFE(list, node, s_node) { in verify_emptyness() 65 SYS_SLIST_FOR_EACH_CONTAINER(list, cnode, node) { in verify_emptyness() 74 SYS_SLIST_FOR_EACH_CONTAINER_SAFE(list, cnode, s_cnode, node) { in verify_emptyness() 87 sys_snode_t *node; in verify_content_amount() local 110 SYS_SLIST_FOR_EACH_NODE(list, node) { in verify_content_amount() 119 SYS_SLIST_FOR_EACH_NODE_SAFE(list, node, s_node) { in verify_content_amount() 128 SYS_SLIST_FOR_EACH_CONTAINER(list, cnode, node) { in verify_content_amount() [all …]
|
| D | sflist.c | 14 sys_sfnode_t node; member 25 sys_sfnode_t *node; in verify_emptyness() local 48 SYS_SFLIST_FOR_EACH_NODE(list, node) { in verify_emptyness() 56 SYS_SFLIST_FOR_EACH_NODE_SAFE(list, node, s_node) { in verify_emptyness() 65 SYS_SFLIST_FOR_EACH_CONTAINER(list, cnode, node) { in verify_emptyness() 74 SYS_SFLIST_FOR_EACH_CONTAINER_SAFE(list, cnode, s_cnode, node) { in verify_emptyness() 87 sys_sfnode_t *node; in verify_content_amount() local 110 SYS_SFLIST_FOR_EACH_NODE(list, node) { in verify_content_amount() 119 SYS_SFLIST_FOR_EACH_NODE_SAFE(list, node, s_node) { in verify_content_amount() 128 SYS_SFLIST_FOR_EACH_CONTAINER(list, cnode, node) { in verify_content_amount() [all …]
|
| D | dlist.c | 13 sys_dnode_t node; member 24 sys_dnode_t *node; in verify_emptyness() local 47 SYS_DLIST_FOR_EACH_NODE(list, node) { in verify_emptyness() 55 SYS_DLIST_FOR_EACH_NODE_SAFE(list, node, s_node) { in verify_emptyness() 64 SYS_DLIST_FOR_EACH_CONTAINER(list, cnode, node) { in verify_emptyness() 73 SYS_DLIST_FOR_EACH_CONTAINER_SAFE(list, cnode, s_cnode, node) { in verify_emptyness() 86 sys_dnode_t *node; in verify_content_amount() local 109 SYS_DLIST_FOR_EACH_NODE(list, node) { in verify_content_amount() 118 SYS_DLIST_FOR_EACH_NODE_SAFE(list, node, s_node) { in verify_content_amount() 127 SYS_DLIST_FOR_EACH_CONTAINER(list, cnode, node) { in verify_content_amount() [all …]
|
| /Zephyr-4.3.0/include/zephyr/drivers/stepper/ |
| D | stepper_trinamic.h | 109 #define CHECK_RAMP_DT_DATA(node) \ argument 110 COND_CODE_1(DT_PROP_EXISTS(node, vstart), \ 111 BUILD_ASSERT(IN_RANGE(DT_PROP(node, vstart), TMC_RAMP_VSTART_MIN, \ 113 COND_CODE_1(DT_PROP_EXISTS(node, v1), \ 114 BUILD_ASSERT(IN_RANGE(DT_PROP(node, v1), TMC_RAMP_V1_MIN, \ 116 COND_CODE_1(DT_PROP_EXISTS(node, vmax), \ 117 BUILD_ASSERT(IN_RANGE(DT_PROP(node, vmax), TMC_RAMP_VMAX_MIN, \ 119 COND_CODE_1(DT_PROP_EXISTS(node, a1), \ 120 BUILD_ASSERT(IN_RANGE(DT_PROP(node, a1), TMC_RAMP_A1_MIN, \ 122 COND_CODE_1(DT_PROP_EXISTS(node, amax), \ [all …]
|
| /Zephyr-4.3.0/include/zephyr/sensing/ |
| D | sensing_sensor.h | 126 #define SENSING_SENSOR_INFO_NAME(node, idx) \ argument 127 _CONCAT(_CONCAT(__sensing_sensor_info_, idx), DEVICE_DT_NAME_GET(node)) 139 #define SENSING_SENSOR_INFO_DEFINE(node, idx) \ argument 141 SENSING_SENSOR_INFO_NAME(node, idx)) = { \ 142 .type = DT_PROP_BY_IDX(node, sensor_types, idx), \ 143 .name = DT_NODE_FULL_NAME(node), \ 144 .friendly_name = DT_PROP(node, friendly_name), \ 145 .vendor = DT_NODE_VENDOR_OR(node, NULL), \ 146 .model = DT_NODE_MODEL_OR(node, NULL), \ 147 .minimal_interval = DT_PROP(node, minimal_interval), \ [all …]
|
| /Zephyr-4.3.0/soc/silabs/common/ |
| D | pinctrl_soc.h | 46 #define Z_PINCTRL_SILABS_MODE_INIT(node) \ argument 47 (DT_PROP(node, drive_push_pull) ? (4 + DT_PROP(node, silabs_alternate_port_control)) \ 48 : DT_PROP(node, drive_open_source) ? (6 + DT_PROP(node, bias_pull_down)) \ 49 : DT_PROP(node, drive_open_drain) \ 50 ? (8 + DT_PROP(node, silabs_input_filter) + 2 * DT_PROP(node, bias_pull_up) + \ 51 4 * DT_PROP(node, silabs_alternate_port_control)) \ 52 : DT_PROP(node, input_enable) \ 53 ? ((DT_PROP(node, bias_pull_down) || DT_PROP(node, bias_pull_up)) \ 54 ? (2 + DT_PROP(node, silabs_input_filter)) \ 58 #define Z_PINCTRL_SILABS_DOUT_INIT(node) \ argument [all …]
|
| /Zephyr-4.3.0/include/zephyr/sys/ |
| D | dlist.h | 219 static inline void sys_dnode_init(sys_dnode_t *node) in sys_dnode_init() argument 221 node->next = NULL; in sys_dnode_init() 222 node->prev = NULL; in sys_dnode_init() 233 static inline bool sys_dnode_is_linked(const sys_dnode_t *node) in sys_dnode_is_linked() argument 235 return node->next != NULL; in sys_dnode_is_linked() 247 static inline bool sys_dlist_is_head(const sys_dlist_t *list, const sys_dnode_t *node) in sys_dlist_is_head() argument 249 return list->head == node; in sys_dlist_is_head() 261 static inline bool sys_dlist_is_tail(const sys_dlist_t *list, const sys_dnode_t *node) in sys_dlist_is_tail() argument 263 return list->tail == node; in sys_dlist_is_tail() 334 const sys_dnode_t *node) in sys_dlist_peek_next_no_check() argument [all …]
|
| D | rb.h | 110 typedef void (*rb_visit_t)(struct rbnode *node, void *cookie); 112 struct rbnode *z_rb_child(struct rbnode *node, uint8_t side); 113 int z_rb_is_black(struct rbnode *node); 115 void z_rb_walk(struct rbnode *node, rb_visit_t visit_fn, void *cookie); 122 void rb_insert(struct rbtree *tree, struct rbnode *node); 127 void rb_remove(struct rbtree *tree, struct rbnode *node); 154 bool rb_contains(struct rbtree *tree, struct rbnode *node); 179 #define _RB_FOREACH_INIT(tree, node) { \ argument 185 #define _RB_FOREACH_INIT(tree, node) { \ argument 216 #define RB_FOR_EACH(tree, node) \ argument [all …]
|
| /Zephyr-4.3.0/tests/bluetooth/controller/ctrl_tx_queue/src/ |
| D | main.c | 34 struct node_tx *node; in ZTEST() local 40 node = ull_tx_q_dequeue(&tx_q); in ZTEST() 41 zassert_equal_ptr(node, NULL, ""); in ZTEST() 52 struct node_tx *node; in ZTEST() local 64 node = ull_tx_q_dequeue(&tx_q); in ZTEST() 65 zassert_equal_ptr(node, &ctrl_nodes1[i], NULL); in ZTEST() 69 node = ull_tx_q_dequeue(&tx_q); in ZTEST() 70 zassert_equal_ptr(node, NULL, ""); in ZTEST() 81 struct node_tx *node; in ZTEST() local 93 node = ull_tx_q_dequeue(&tx_q); in ZTEST() [all …]
|
| /Zephyr-4.3.0/scripts/kconfig/ |
| D | kconfigfunctions.py | 68 node = edt.chosen_node(chosen) 69 if not node: 72 if "label" not in node.props: 73 return node.name 75 return node.props["label"].val 86 node = edt.chosen_node(chosen) 87 return "y" if node and node.status == "okay" else "n" 98 node = edt.chosen_node(chosen) 100 return node.path if node else "" 110 node = edt.chosen_node(chosen) [all …]
|
| /Zephyr-4.3.0/dts/arm/nxp/ |
| D | nxp_mcxe315.dtsi | 55 /delete-node/ flexcan@310000; 56 /delete-node/ flexcan@314000; 57 /delete-node/ flexcan@318000; 58 /delete-node/ emac@480000; 59 /delete-node/ sai@36c000; 60 /delete-node/ sai@4dc000; 61 /delete-node/ lpuart@338000; 62 /delete-node/ lpuart@33c000; 63 /delete-node/ lpuart@340000; 64 /delete-node/ lpuart@344000; [all …]
|
| D | nxp_mcxe316.dtsi | 55 /delete-node/ flexcan@310000; 56 /delete-node/ flexcan@314000; 57 /delete-node/ flexcan@318000; 58 /delete-node/ emac@480000; 59 /delete-node/ sai@36c000; 60 /delete-node/ sai@4dc000; 61 /delete-node/ lpuart@338000; 62 /delete-node/ lpuart@33c000; 63 /delete-node/ lpuart@340000; 64 /delete-node/ lpuart@344000; [all …]
|
| D | nxp_mcxe317.dtsi | 73 /delete-node/ emac@480000; 74 /delete-node/ sai@36c000; 75 /delete-node/ sai@4dc000; 76 /delete-node/ lpuart@48c000; 77 /delete-node/ lpuart@490000; 78 /delete-node/ lpuart@494000; 79 /delete-node/ lpuart@498000; 80 /delete-node/ lpuart@49c000; 81 /delete-node/ lpuart@4a0000; 82 /delete-node/ lpuart@4a4000; [all …]
|
| /Zephyr-4.3.0/tests/benchmarks/data_structure_perf/dlist_perf/src/ |
| D | dlist_perf.c | 21 sys_dnode_t node; member 62 sys_dlist_append(&test_list, &data_node[i].node); in ZTEST() 67 SYS_DLIST_FOR_EACH_CONTAINER(&test_list, cnode, node) { in ZTEST() 78 SYS_DLIST_FOR_EACH_CONTAINER_SAFE(&test_list, cnode, s_cnode, node) { in ZTEST() 107 sys_dnode_t *node, *s_node; in ZTEST() local 123 sys_dlist_append(&test_list, &data_node[i].node); in ZTEST() 128 SYS_DLIST_FOR_EACH_NODE(&test_list, node) { in ZTEST() 129 val = CONTAINER_OF(node, struct container_node, node)->value; in ZTEST() 139 SYS_DLIST_FOR_EACH_NODE_SAFE(&test_list, node, s_node) { in ZTEST() 140 val = CONTAINER_OF(node, struct container_node, node)->value; in ZTEST() [all …]
|
| /Zephyr-4.3.0/boards/native/nrf_bsim/ |
| D | nrf54lm20bsim_nrf54lm20a_cpuapp.dts | 25 /delete-node/ cpus; 26 /delete-node/ sw-pwm; 29 /delete-node/ memory@20000000; 30 /delete-node/ memory@20067c00; 33 /delete-node/ vpr@4c000; 34 /delete-node/ interrupt-controller@f0000000; 35 /delete-node/ spi@4d000; 36 /delete-node/ usbhs@5a000; 37 /delete-node/ i2c@c6000; 38 /delete-node/ spi@c6000; [all …]
|
| D | nrf5340bsim_nrf5340_cpuapp.dts | 51 /delete-node/ dcnf@0; 52 /delete-node/ oscillator@4000; 53 /delete-node/ regulator@4000; 54 /delete-node/ ctrlap@6000; 55 /delete-node/ i2c@8000; 56 /delete-node/ spi@8000; 57 /delete-node/ i2c@9000; 58 /delete-node/ spi@9000; 59 /delete-node/ spi@a000; 60 /delete-node/ i2c@b000; [all …]
|
| D | nrf54l15bsim_nrf54l15_cpuapp.dts | 25 /delete-node/ cpus; 26 /delete-node/ sw-pwm; 29 /delete-node/ memory@20000000; 30 /delete-node/ memory@2002f000; 33 /delete-node/ vpr@4c000; 34 /delete-node/ mailbox@0; 35 /delete-node/ interrupt-controller@f0000000; 36 /delete-node/ i2c@c6000; 37 /delete-node/ spi@c6000; 38 /delete-node/ i2c@c7000; [all …]
|
| /Zephyr-4.3.0/drivers/ethernet/ |
| D | eth.h | 15 #define NODE_MAC_ADDR_OCTET(node, n) DT_PROP_BY_IDX(node, local_mac_address, n) argument 18 #define NODE_MAC_ADDR_NULL(node) \ argument 19 ((NODE_MAC_ADDR_OCTET(node, 0) == 0) && \ 20 (NODE_MAC_ADDR_OCTET(node, 1) == 0) && \ 21 (NODE_MAC_ADDR_OCTET(node, 2) == 0) && \ 22 (NODE_MAC_ADDR_OCTET(node, 3) == 0) && \ 23 (NODE_MAC_ADDR_OCTET(node, 4) == 0) && \ 24 (NODE_MAC_ADDR_OCTET(node, 5) == 0)) 30 #define NODE_HAS_VALID_MAC_ADDR(node) \ argument 31 UTIL_AND(DT_NODE_HAS_PROP(node, local_mac_address),\ [all …]
|
| /Zephyr-4.3.0/scripts/dts/ |
| D | gen_defines.py | 51 sorted_nodes = sorted(edt.nodes, key=lambda node: node.dep_ordinal) 55 for node in sorted_nodes: 56 node.z_path_id = node_z_path_id(node) 60 for node in sorted_nodes: 61 if 'zephyr,memory-region' in node.props: 62 region = node.props['zephyr,memory-region'].val 66 regions[region] = node 68 for node in sorted_nodes: 69 write_node_comment(node) 84 if node.parent is not None: [all …]
|
| /Zephyr-4.3.0/scripts/dts/python-devicetree/tests/ |
| D | test_edtlib.py | 66 node = edt.get_node("/interrupt-parent-test/node") 68 assert node.interrupts == [ 69 …edtlib.ControllerAndData(node=node, controller=controller, data={'one': 1, 'two': 2, 'three': 3}, … 70 …edtlib.ControllerAndData(node=node, controller=controller, data={'one': 4, 'two': 5, 'three': 6}, … 73 node = edt.get_node("/interrupts-extended-test/node") 77 assert node.interrupts == [ 78 …edtlib.ControllerAndData(node=node, controller=controller_0, data={'one': 1}, name=None, basename=… 79 …edtlib.ControllerAndData(node=node, controller=controller_1, data={'one': 2, 'two': 3}, name=None,… 80 …edtlib.ControllerAndData(node=node, controller=controller_2, data={'one': 4, 'two': 5, 'three': 6}… 83 node = edt.get_node("/interrupt-map-test/node@0") [all …]
|
| /Zephyr-4.3.0/subsys/bluetooth/mesh/ |
| D | delayable_msg.c | 27 sys_snode_t node; member 32 sys_snode_t node; member 58 sys_slist_append(list, &ctx->node); in put_ctx_to_busy_list() 63 curr_ctx = CONTAINER_OF(curr, struct delayable_msg_ctx, node); in put_ctx_to_busy_list() 66 sys_slist_prepend(list, &ctx->node); in put_ctx_to_busy_list() 68 sys_slist_insert(list, prev, &ctx->node); in put_ctx_to_busy_list() 75 sys_slist_append(list, &ctx->node); in put_ctx_to_busy_list() 81 sys_snode_t *node = sys_slist_peek_head(&access_delayable_msg.busy_ctx); in peek_pending_msg() local 83 if (node) { in peek_pending_msg() 84 pending_msg = CONTAINER_OF(node, struct delayable_msg_ctx, node); in peek_pending_msg() [all …]
|
| /Zephyr-4.3.0/soc/infineon/cat3/xmc4xxx/ |
| D | pinctrl_soc.h | 17 #define Z_PINCTRL_STATE_PIN_INIT(node, pr, idx) \ argument 18 (DT_PROP_BY_PHANDLE_IDX(node, pr, idx, pinmux) | \ 19 DT_PROP_BY_PHANDLE_IDX(node, pr, idx, bias_pull_down) << XMC4XXX_PULL_DOWN_POS | \ 20 DT_PROP_BY_PHANDLE_IDX(node, pr, idx, bias_pull_up) << XMC4XXX_PULL_UP_POS | \ 21 DT_PROP_BY_PHANDLE_IDX(node, pr, idx, drive_push_pull) << XMC4XXX_PUSH_PULL_POS | \ 22 DT_PROP_BY_PHANDLE_IDX(node, pr, idx, drive_open_drain) << XMC4XXX_OPEN_DRAIN_POS | \ 23 DT_PROP_BY_PHANDLE_IDX(node, pr, idx, output_high) << XMC4XXX_OUT_HIGH_POS | \ 24 DT_PROP_BY_PHANDLE_IDX(node, pr, idx, output_low) << XMC4XXX_OUT_LOW_POS | \ 25 DT_PROP_BY_PHANDLE_IDX(node, pr, idx, invert_input) << XMC4XXX_INV_INPUT_POS | \ 26 DT_ENUM_IDX(DT_PHANDLE_BY_IDX(node, pr, idx), drive_strength) << XMC4XXX_DRIVE_POS | \ [all …]
|
| /Zephyr-4.3.0/soc/sensry/ganymed/sy1xx/common/ |
| D | pinctrl_soc.h | 40 #define Z_PINCTRL_CFG(node) \ argument 43 (SY1XX_SCHMITT_ENABLE * DT_PROP(node, input_schmitt_enable)) \ 45 (SY1XX_PULL_UP_ENABLE * DT_PROP(node, bias_pull_up)) << SY1XX_PAD_PULL_UP_OFFS | \ 46 (SY1XX_PULL_DOWN_ENABLE * DT_PROP(node, bias_pull_down)) \ 48 (DT_PROP(node, slew_rate) << SY1XX_PAD_DRIVE_OFFS) | \ 49 (SY1XX_TRISTATE_ENABLE * DT_PROP(node, bias_high_impedance)) \ 51 (SY1XX_OUTPUT_ENABLE & (1 - DT_PROP(node, input_enable))) << SY1XX_PAD_DIR_OFFS \ 55 #define Z_PINCTRL_STATE_PIN_INIT(node, pr, idx) \ argument 58 .addr = DT_PROP_BY_IDX(DT_PHANDLE_BY_IDX(node, pr, idx), pinmux, 0), \ 59 .iro = DT_PROP_BY_IDX(DT_PHANDLE_BY_IDX(node, pr, idx), pinmux, 1), \ [all …]
|
| /Zephyr-4.3.0/include/zephyr/storage/ |
| D | flash_map.h | 401 #define FIXED_PARTITION_NODE_ADDRESS(node) \ argument 402 (COND_CODE_1(DT_FIXED_SUBPARTITION_EXISTS(node), \ 403 (DT_FIXED_SUBPARTITION_ADDR(node)), \ 404 (DT_FIXED_PARTITION_ADDR(node)))) 413 #define FIXED_PARTITION_NODE_OFFSET(node) DT_REG_ADDR(node) argument 431 #define FIXED_PARTITION_NODE_SIZE(node) DT_REG_SIZE(node) argument 462 #define FIXED_PARTITION_NODE_DEVICE(node) \ argument 464 DT_FIXED_SUBPARTITION_EXISTS(node), \ 465 (DT_MTD_FROM_FIXED_SUBPARTITION(node)), \ 466 (DT_MTD_FROM_FIXED_PARTITION(node)))) [all …]
|