/Zephyr-latest/dts/riscv/openisa/ |
D | rv32m1_zero_riscy.dtsi | 59 interrupt-parent = <&event1>; 64 interrupt-parent = <&event1>; 68 interrupt-parent = <&event1>; 72 interrupt-parent = <&event1>; 76 interrupt-parent = <&event1>; 80 interrupt-parent = <&event1>; 84 interrupt-parent = <&event1>; 88 interrupt-parent = <&event1>; 92 interrupt-parent = <&intmux1_ch0>; 97 interrupt-parent = <&intmux1_ch0>; [all …]
|
D | rv32m1_ri5cy.dtsi | 57 interrupt-parent = <&event0>; 62 interrupt-parent = <&event0>; 67 interrupt-parent = <&event0>; 71 interrupt-parent = <&event0>; 75 interrupt-parent = <&event0>; 79 interrupt-parent = <&event0>; 83 interrupt-parent = <&event0>; 87 interrupt-parent = <&event0>; 93 interrupt-parent = <&intmux0_ch0>; 98 interrupt-parent = <&intmux0_ch1>; [all …]
|
/Zephyr-latest/tests/drivers/counter/counter_basic_api/sysbuild/vpr_launcher/boards/ |
D | nrf54h20dk_nrf54h20_cpuapp.overlay | 5 interrupt-parent = <&cpuppr_clic>; 10 interrupt-parent = <&cpuppr_clic>; 15 interrupt-parent = <&cpuppr_clic>; 20 interrupt-parent = <&cpuppr_clic>; 25 interrupt-parent = <&cpuppr_clic>; 30 interrupt-parent = <&cpuppr_clic>; 35 interrupt-parent = <&cpuppr_clic>; 40 interrupt-parent = <&cpuppr_clic>; 45 interrupt-parent = <&cpuppr_clic>; 50 interrupt-parent = <&cpuppr_clic>;
|
/Zephyr-latest/subsys/bluetooth/host/ |
D | buf.c | 203 struct net_buf *parent, in bt_buf_make_view() argument 212 __ASSERT_NO_MSG(net_buf_headroom(parent) > 0); in bt_buf_make_view() 214 __ASSERT_NO_MSG(!bt_buf_has_view(parent)); in bt_buf_make_view() 218 net_buf_simple_clone(&parent->b, &view->b); in bt_buf_make_view() 219 view->size = net_buf_headroom(parent) + len; in bt_buf_make_view() 224 (void)net_buf_pull(parent, len); in bt_buf_make_view() 226 meta->backup.data = parent->data; in bt_buf_make_view() 227 parent->data = NULL; in bt_buf_make_view() 229 meta->backup.size = parent->size; in bt_buf_make_view() 230 parent->size = 0; in bt_buf_make_view() [all …]
|
D | buf_view.h | 18 struct net_buf *parent; member 57 struct net_buf *parent, 68 bool bt_buf_has_view(const struct net_buf *parent);
|
/Zephyr-latest/samples/subsys/pm/device_pm/src/ |
D | dummy_driver.c | 13 static const struct device *parent; variable 21 ret = pm_device_runtime_get(parent); in dummy_open() 28 (void)pm_device_runtime_put(parent); in dummy_open() 49 api = (struct dummy_parent_api *)parent->api; in dummy_read() 50 ret = api->transfer(parent, DUMMY_PARENT_RD, val); in dummy_read() 59 api = (struct dummy_parent_api *)parent->api; in dummy_write() 60 ret = api->transfer(parent, DUMMY_PARENT_WR, &val); in dummy_write() 74 if (parent) { in dummy_close() 75 pm_device_runtime_put(parent); in dummy_close() 107 parent = device_get_binding(DUMMY_PARENT_NAME); in dummy_init() [all …]
|
/Zephyr-latest/drivers/dac/ |
D | dac_max22017.c | 19 const struct device *parent; member 38 const struct device *parent = config->parent; in max22017_channel_setup() local 39 struct max22017_data *data = parent->data; in max22017_channel_setup() 52 ret = max22017_reg_read(parent, MAX22017_AO_CNFG_OFF, &ao_cnfg); in max22017_channel_setup() 71 ret = max22017_reg_write(parent, MAX22017_AO_CNFG_OFF, ao_cnfg); in max22017_channel_setup() 76 ret = max22017_reg_read(parent, MAX22017_GEN_CNFG_OFF, &gen_cnfg); in max22017_channel_setup() 89 ret = max22017_reg_write(parent, MAX22017_GEN_CNFG_OFF, gen_cnfg); in max22017_channel_setup() 100 const struct device *parent = config->parent; in max22017_write_value() local 101 struct max22017_data *data = parent->data; in max22017_write_value() 120 ret = max22017_reg_read(parent, MAX22017_AO_STA_OFF, &ao_sta); in max22017_write_value() [all …]
|
/Zephyr-latest/drivers/gpio/ |
D | gpio_lmp90xxx.c | 28 const struct device *parent; member 61 err = lmp90xxx_gpio_set_input(config->parent, pin); in gpio_lmp90xxx_config() 65 err = lmp90xxx_gpio_set_pin_value(config->parent, pin, in gpio_lmp90xxx_config() 68 err = lmp90xxx_gpio_set_pin_value(config->parent, pin, in gpio_lmp90xxx_config() 75 err = lmp90xxx_gpio_set_output(config->parent, pin); in gpio_lmp90xxx_config() 89 return lmp90xxx_gpio_port_get_raw(config->parent, value); in gpio_lmp90xxx_port_get_raw() 98 return lmp90xxx_gpio_port_set_masked_raw(config->parent, mask, value); in gpio_lmp90xxx_port_set_masked_raw() 106 return lmp90xxx_gpio_port_set_bits_raw(config->parent, pins); in gpio_lmp90xxx_port_set_bits_raw() 114 return lmp90xxx_gpio_port_clear_bits_raw(config->parent, pins); in gpio_lmp90xxx_port_clear_bits_raw() 122 return lmp90xxx_gpio_port_toggle_bits(config->parent, pins); in gpio_lmp90xxx_port_toggle_bits() [all …]
|
D | gpio_ads1x4s0x.c | 28 const struct device *parent; member 42 return ads1x4s0x_gpio_deconfigure(config->parent, pin); in gpio_ads1x4s0x_config() 60 err = ads1x4s0x_gpio_set_input(config->parent, pin); in gpio_ads1x4s0x_config() 63 err = ads1x4s0x_gpio_set_output(config->parent, pin, in gpio_ads1x4s0x_config() 77 return ads1x4s0x_gpio_port_get_raw(config->parent, value); in gpio_ads1x4s0x_port_get_raw() 85 return ads1x4s0x_gpio_port_set_masked_raw(config->parent, mask, value); in gpio_ads1x4s0x_port_set_masked_raw() 92 return ads1x4s0x_gpio_port_set_masked_raw(config->parent, pins, pins); in gpio_ads1x4s0x_port_set_bits_raw() 99 return ads1x4s0x_gpio_port_set_masked_raw(config->parent, pins, 0); in gpio_ads1x4s0x_port_clear_bits_raw() 106 return ads1x4s0x_gpio_port_toggle_bits(config->parent, pins); in gpio_ads1x4s0x_port_toggle_bits() 113 if (!device_is_ready(config->parent)) { in gpio_ads1x4s0x_init() [all …]
|
D | gpio_max22017.c | 23 const struct device *parent; member 210 return adi_max22017_gpio_deconfigure(config->parent, pin); in gpio_adi_max22017_configure() 223 err = adi_max22017_gpio_set_input(config->parent, pin); in gpio_adi_max22017_configure() 226 err = adi_max22017_gpio_set_output(config->parent, pin, in gpio_adi_max22017_configure() 242 const struct device *parent = config->parent; in gpio_adi_max22017_pin_interrupt_configure() local 243 struct max22017_data *data = parent->data; in gpio_adi_max22017_pin_interrupt_configure() 252 ret = max22017_reg_read(parent, MAX22017_GEN_GPI_INT_OFF, &gpio_int); in gpio_adi_max22017_pin_interrupt_configure() 264 ret = max22017_reg_write(parent, MAX22017_GEN_GPI_INT_OFF, gpio_int); in gpio_adi_max22017_pin_interrupt_configure() 269 ret = max22017_reg_read(parent, MAX22017_GEN_INTEN_OFF, &gen_int_en); in gpio_adi_max22017_pin_interrupt_configure() 274 ret = max22017_reg_write(parent, MAX22017_GEN_INTEN_OFF, in gpio_adi_max22017_pin_interrupt_configure() [all …]
|
D | gpio_silabs_siwx91x.c | 41 const struct device *parent; member 65 const struct device *parent = cfg->parent; in gpio_siwx91x_pin_configure() local 66 const struct gpio_siwx91x_common_config *pcfg = parent->config; in gpio_siwx91x_pin_configure() 142 const struct device *parent = cfg->parent; in gpio_siwx91x_port_set_masked() local 143 const struct gpio_siwx91x_common_config *pcfg = parent->config; in gpio_siwx91x_port_set_masked() 228 const struct device *parent = cfg->parent; in gpio_siwx91x_interrupt_configure() local 229 const struct gpio_siwx91x_common_config *pcfg = parent->config; in gpio_siwx91x_interrupt_configure() 230 struct gpio_siwx91x_common_data *data = parent->data; in gpio_siwx91x_interrupt_configure() 291 const struct device *parent = cfg->parent; in gpio_siwx91x_init_port() local 292 struct gpio_siwx91x_common_data *data = parent->data; in gpio_siwx91x_init_port() [all …]
|
/Zephyr-latest/dts/x86/intel/ |
D | gpio_common.dtsi | 15 interrupt-parent = <&intc>; 24 interrupt-parent = <&intc>; 33 interrupt-parent = <&intc>; 42 interrupt-parent = <&intc>; 51 interrupt-parent = <&intc>; 60 interrupt-parent = <&intc>; 69 interrupt-parent = <&intc>; 78 interrupt-parent = <&intc>; 87 interrupt-parent = <&intc>; 96 interrupt-parent = <&intc>; [all …]
|
D | elkhart_lake.dtsi | 77 interrupt-parent = <&intc>; 91 interrupt-parent = <&intc>; 106 interrupt-parent = <&intc>; 121 interrupt-parent = <&intc>; 136 interrupt-parent = <&intc>; 151 interrupt-parent = <&intc>; 166 interrupt-parent = <&intc>; 181 interrupt-parent = <&intc>; 196 interrupt-parent = <&intc>; 209 interrupt-parent = <&intc>; [all …]
|
D | raptor_lake_p.dtsi | 59 interrupt-parent = <&intc>; 71 interrupt-parent = <&intc>; 84 interrupt-parent = <&intc>; 102 interrupt-parent = <&intc>; 119 interrupt-parent = <&intc>; 136 interrupt-parent = <&intc>; 149 interrupt-parent = <&intc>; 162 interrupt-parent = <&intc>; 175 interrupt-parent = <&intc>; 188 interrupt-parent = <&intc>; [all …]
|
D | raptor_lake_s.dtsi | 61 interrupt-parent = <&intc>; 80 interrupt-parent = <&intc>; 100 interrupt-parent = <&intc>; 122 interrupt-parent = <&intc>; 142 interrupt-parent = <&intc>; 162 interrupt-parent = <&intc>; 182 interrupt-parent = <&intc>; 202 interrupt-parent = <&intc>; 222 interrupt-parent = <&intc>; 240 interrupt-parent = <&intc>; [all …]
|
/Zephyr-latest/lib/utils/ |
D | rb.c | 113 static uint8_t get_side(struct rbnode *parent, struct rbnode *child) in get_side() argument 115 CHECK(get_child(parent, 0U) == child || get_child(parent, 1U) == child); in get_side() 117 return (get_child(parent, 1U) == child) ? 1U : 0U; in get_side() 134 struct rbnode *parent = stack[stacksz - 2]; in rotate() local 136 uint8_t side = get_side(parent, child); in rotate() 143 set_child(grandparent, get_side(grandparent, parent), child); in rotate() 147 set_child(child, (side == 0U) ? 1U : 0U, parent); in rotate() 148 set_child(parent, side, b); in rotate() 150 stack[stacksz - 1] = parent; in rotate() 161 struct rbnode *parent = stack[stacksz - 2]; in fix_extra_red() local [all …]
|
/Zephyr-latest/dts/arc/synopsys/ |
D | emsk.dtsi | 34 interrupt-parent = <&intc>; 40 interrupt-parent = <&intc>; 67 interrupt-parent = <&intc>; 76 interrupt-parent = <&intc>; 83 interrupt-parent = <&intc>; 91 interrupt-parent = <&intc>; 99 interrupt-parent = <&intc>; 107 interrupt-parent = <&intc>; 117 interrupt-parent = <&intc>; 128 interrupt-parent = <&intc>; [all …]
|
D | arc_iot.dtsi | 33 interrupt-parent = <&intc>; 81 interrupt-parent = <&intc>; 92 interrupt-parent = <&intc>; 103 interrupt-parent = <&intc>; 114 interrupt-parent = <&intc>; 122 interrupt-parent = <&intc>; 133 interrupt-parent = <&intc>; 144 interrupt-parent = <&intc>; 155 interrupt-parent = <&intc>; 166 interrupt-parent = <&intc>; [all …]
|
/Zephyr-latest/drivers/eeprom/ |
D | eeprom_tmp116.c | 16 const struct device *parent; member 34 return tmp116_eeprom_write(config->parent, offset, data, len); in eeprom_tmp116_write() 42 return tmp116_eeprom_read(config->parent, offset, data, len); in eeprom_tmp116_read() 49 if (!device_is_ready(config->parent)) { in eeprom_tmp116_init() 64 .parent = DEVICE_DT_GET(DT_INST_BUS(_num)) \
|
/Zephyr-latest/tests/kernel/interrupt/ |
D | multilevel_irq.overlay | 24 interrupt-parent = <&test_cpu_intc>; 33 interrupt-parent = <&test_l1_irq>; 40 interrupt-parent = <&test_l2_irq>; 50 interrupt-parent = <&test_cpu_intc>; 59 interrupt-parent = <&test_l1_irq>; 66 interrupt-parent = <&test_l2_irq>;
|
/Zephyr-latest/dts/arm64/nxp/ |
D | nxp_mimx93_a55.dtsi | 47 interrupt-parent = <&gic>; 88 interrupt-parent = <&gic>; 98 interrupt-parent = <&gic>; 108 interrupt-parent = <&gic>; 118 interrupt-parent = <&gic>; 130 interrupt-parent = <&gic>; 140 interrupt-parent = <&gic>; 152 interrupt-parent = <&gic>; 164 interrupt-parent = <&gic>; 176 interrupt-parent = <&gic>; [all …]
|
/Zephyr-latest/dts/xtensa/espressif/esp32/ |
D | esp32_common.dtsi | 78 interrupt-parent = <&intc>; 157 interrupt-parent = <&intc>; 169 interrupt-parent = <&intc>; 197 interrupt-parent = <&intc>; 219 interrupt-parent = <&intc>; 226 interrupt-parent = <&intc>; 233 interrupt-parent = <&intc>; 242 interrupt-parent = <&intc>; 251 interrupt-parent = <&intc>; 260 interrupt-parent = <&intc>; [all …]
|
/Zephyr-latest/dts/arm64/ti/ |
D | ti_am62x_a53.dtsi | 42 interrupt-parent = <&gic>; 64 interrupt-parent = <&gic>; 75 interrupt-parent = <&gic>; 86 interrupt-parent = <&gic>; 97 interrupt-parent = <&gic>; 108 interrupt-parent = <&gic>; 119 interrupt-parent = <&gic>; 130 interrupt-parent = <&gic>; 141 interrupt-parent = <&gic>;
|
/Zephyr-latest/dts/arm/ti/ |
D | j722s_main.dtsi | 45 interrupt-parent = <&vim>; 55 interrupt-parent = <&vim>; 65 interrupt-parent = <&vim>; 75 interrupt-parent = <&vim>; 85 interrupt-parent = <&vim>; 95 interrupt-parent = <&vim>; 105 interrupt-parent = <&vim>;
|
/Zephyr-latest/lib/smf/ |
D | smf.c | 27 for (const struct smf_state *state = test_state; state != NULL; state = state->parent) { in share_paren() 37 const struct smf_state *parent) in get_child_of() argument 42 if (tmp->parent == parent) { in get_child_of() 46 if (tmp->parent == NULL) { in get_child_of() 50 tmp = tmp->parent; in get_child_of() 69 for (const struct smf_state *ancestor = source->parent; ancestor != NULL; in get_lca_of() 70 ancestor = ancestor->parent) { in get_lca_of() 72 return ancestor->parent; in get_lca_of() 155 for (const struct smf_state *tmp_state = ctx->current->parent; tmp_state != NULL; in smf_execute_ancestor_run_actions() 156 tmp_state = tmp_state->parent) { in smf_execute_ancestor_run_actions() [all …]
|