Home
last modified time | relevance | path

Searched refs:aos_container_of (Results 1 – 23 of 23) sorted by relevance

/AliOS-Things-master/components/drivers/peripheral/adc/src/
A Dadc_csi.c12 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_unregister()
19 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_startup()
26 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_shutdown()
34 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_read()
52 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_read_voltage()
69 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_set_channel()
76 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_set_sample_time()
84 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_set_mode()
91 aos_adc_csi_t *aos_csi_adc = aos_container_of(adc, aos_adc_csi_t, aos_adc); in adc_csi_get_range()
A Dadc.c41 adc = aos_container_of(ref->dev, aos_adc_t, dev); in aos_adc_set_sample_time()
58 adc = aos_container_of(ref->dev, aos_adc_t, dev); in aos_adc_set_mode()
75 adc = aos_container_of(ref->dev, aos_adc_t, dev); in aos_adc_get_resolution()
90 adc = aos_container_of(ref->dev, aos_adc_t, dev); in aos_adc_get_range()
109 adc = aos_container_of(ref->dev, aos_adc_t, dev); in aos_adc_read()
126 adc = aos_container_of(ref->dev, aos_adc_t, dev); in aos_adc_read_voltage()
137 aos_adc_t *adc = aos_container_of(dev, aos_adc_t, dev); in dev_adc_unregister()
145 aos_adc_t *adc = aos_container_of(ref->dev, aos_adc_t, dev); in dev_adc_get()
155 aos_adc_t *adc = aos_container_of(ref->dev, aos_adc_t, dev); in dev_adc_put()
/AliOS-Things-master/components/osal_aos/include/aos/
A Dlist.h34 #define aos_container_of(ptr, type, member) \ macro
181 for (node = aos_container_of((queue)->next, type, member); \
183 node = aos_container_of(node->member.next, type, member))
195 for (node = aos_container_of((queue)->next, type, member), \
198 node = aos_container_of(n, type, member), n = n ? n->next : NULL)
206 #define aos_list_entry(ptr, type, member) aos_container_of(ptr, type, member)
335 for (node = aos_container_of((queue)->next, type, member); \
337 node = aos_container_of(node->member.next, type, member))
349 for (node = aos_container_of((queue)->next, type, member), \
352 node = aos_container_of(tmp, type, member), tmp = tmp ? tmp->next : tmp)
/AliOS-Things-master/components/csi/csi2/include/drv/
A Dlist.h35 #define aos_container_of(ptr, type, member) \ macro
145 for (node = aos_container_of((queue)->next, type, member); \
147 node = aos_container_of(node->member.next, type, member))
159 for (node = aos_container_of((queue)->next, type, member), \
162 node = aos_container_of(n, type, member), n = n ? n->next : NULL)
172 aos_container_of(ptr, type, member)
290 for (node = aos_container_of((queue)->next, type, member); \
292 node = aos_container_of(node->member.next, type, member))
304 for (node = aos_container_of((queue)->next, type, member), \
307 node = aos_container_of(tmp, type, member), tmp = tmp ? tmp->next : tmp)
/AliOS-Things-master/components/linkkit/include/linkkit/infra/
A Dinfra_list.h29 #define aos_container_of(ptr, type, member) \ macro
141 for (node = aos_container_of((queue)->next, type, member); \
143 node = aos_container_of(node->member.next, type, member))
155 for (node = aos_container_of((queue)->next, type, member), \
158 node = aos_container_of(n, type, member), n = n ? n->next : NULL)
166 #define list_entry(ptr, type, member) aos_container_of(ptr, type, member)
270 for (node = aos_container_of((queue)->next, type, member); \
272 node = aos_container_of(node->member.next, type, member))
284 for (node = aos_container_of((queue)->next, type, member), \
287 node = aos_container_of(tmp, type, member), tmp = tmp ? tmp->next : tmp)
[all …]
/AliOS-Things-master/components/drivers/peripheral/pwm/src/
A Dpwm.c45 pwm = aos_container_of(ref->dev, aos_pwm_t, dev); in aos_pwm_set_attr()
82 pwm = aos_container_of(ref->dev, aos_pwm_t, dev); in aos_pwm_get_attr()
93 aos_pwm_t *pwm = aos_container_of(dev, aos_pwm_t, dev); in dev_pwm_unregister()
101 aos_pwm_t *pwm = aos_container_of(ref->dev, aos_pwm_t, dev); in dev_pwm_get()
110 aos_pwm_t *pwm = aos_container_of(ref->dev, aos_pwm_t, dev); in dev_pwm_put()
A Dpwm_csi.c12 aos_pwm_csi_t *aos_csi_pwm = aos_container_of(pwm, aos_pwm_csi_t, aos_pwm); in pwm_csi_unregister()
24 aos_pwm_csi_t *aos_csi_pwm = aos_container_of(pwm, aos_pwm_csi_t, aos_pwm); in pwm_csi_shutdown()
33 aos_pwm_csi_t *aos_csi_pwm = aos_container_of(pwm, aos_pwm_csi_t, aos_pwm); in pwm_csi_apply()
/AliOS-Things-master/components/drivers/peripheral/uart/src/
A Dtty_csi.c229 aos_tty_csi_t *tty_csi = aos_container_of(tty, aos_tty_csi_t, tty); in tty_csi_unregister()
238 aos_tty_csi_t *tty_csi = aos_container_of(tty, aos_tty_csi_t, tty); in tty_csi_startup()
282 aos_tty_csi_t *tty_csi = aos_container_of(tty, aos_tty_csi_t, tty); in tty_csi_shutdown()
293 aos_tty_csi_t *tty_csi = aos_container_of(tty, aos_tty_csi_t, tty); in tty_csi_set_attr()
321 aos_tty_csi_t *tty_csi = aos_container_of(tty, aos_tty_csi_t, tty); in tty_csi_enable_rx()
328 aos_tty_csi_t *tty_csi = aos_container_of(tty, aos_tty_csi_t, tty); in tty_csi_disable_rx()
335 aos_tty_csi_t *tty_csi = aos_container_of(tty, aos_tty_csi_t, tty); in tty_csi_start_tx()
342 aos_tty_csi_t *tty_csi = aos_container_of(tty, aos_tty_csi_t, tty); in tty_csi_stop_tx()
A Dtty.c46 tty = aos_container_of(ref->dev, aos_tty_t, dev); in aos_tty_get_attr()
148 tty = aos_container_of(ref->dev, aos_tty_t, dev); in aos_tty_set_attr()
415 tty = aos_container_of(ref->dev, aos_tty_t, dev); in aos_tty_read_fancy()
503 tty = aos_container_of(ref->dev, aos_tty_t, dev); in aos_tty_write_fancy()
579 aos_tty_t *tty = aos_container_of(dev, aos_tty_t, dev); in dev_tty_unregister()
589 aos_tty_t *tty = aos_container_of(ref->dev, aos_tty_t, dev); in dev_tty_get()
610 aos_tty_t *tty = aos_container_of(ref->dev, aos_tty_t, dev); in dev_tty_put()
/AliOS-Things-master/components/drivers/peripheral/gpio/src/
A Dgpioc_csi.c11 gpioc_csi = aos_container_of(gpioc, aos_gpioc_csi_t, gpioc); in gpioc_csi_unregister()
116 gpioc_csi = aos_container_of(gpioc, aos_gpioc_csi_t, gpioc); in gpioc_csi_set_mode()
184 gpioc_csi = aos_container_of(gpioc, aos_gpioc_csi_t, gpioc); in gpioc_csi_enable_irq()
193 gpioc_csi = aos_container_of(gpioc, aos_gpioc_csi_t, gpioc); in gpioc_csi_disable_irq()
202 gpioc_csi = aos_container_of(gpioc, aos_gpioc_csi_t, gpioc); in gpioc_csi_get_value()
213 gpioc_csi = aos_container_of(gpioc, aos_gpioc_csi_t, gpioc); in gpioc_csi_set_value()
234 gpioc_csi = aos_container_of(csi_gpio, aos_gpioc_csi_t, csi_gpio); in irq_handler()
A Dgpioc.c39 gpioc = aos_container_of(ref->dev, aos_gpioc_t, dev); in aos_gpioc_get_num_pins()
51 gpioc = aos_container_of(ref->dev, aos_gpioc_t, dev); in aos_gpioc_get_mode()
73 gpioc = aos_container_of(pin, aos_gpioc_t, pins[pin->id]); in irq_task_func()
124 gpioc = aos_container_of(ref->dev, aos_gpioc_t, dev); in aos_gpioc_set_mode_irq()
276 gpioc = aos_container_of(ref->dev, aos_gpioc_t, dev); in aos_gpioc_get_value()
304 gpioc = aos_container_of(ref->dev, aos_gpioc_t, dev); in aos_gpioc_set_value()
338 gpioc = aos_container_of(ref->dev, aos_gpioc_t, dev); in aos_gpioc_toggle()
360 aos_gpioc_t *gpioc = aos_container_of(dev, aos_gpioc_t, dev); in dev_gpioc_unregister()
/AliOS-Things-master/components/drivers/peripheral/watchdog/src/
A Dwdg_core.c120 w = aos_container_of(pos, wdg_dev_t, node); in _aos_wdg_auto_config()
166 user = aos_container_of(dev_h, wdg_dev_t, wdg_dev_handle); in aos_wdg_close()
221 user = aos_container_of(dev_h, wdg_dev_t, wdg_dev_handle); in aos_wdg_control()
287 user = aos_container_of(dev_h, wdg_dev_t, wdg_dev_handle); in aos_wdg_timeout_set()
317 user = aos_container_of(dev_h, wdg_dev_t, wdg_dev_handle); in aos_wdg_feed()
/AliOS-Things-master/components/drivers/core/base/include/drivers/platform/
A Du_platform_bus.h44 #define to_u_platform_device(x) aos_container_of((x), struct u_platform_device, dev)
46 #define to_u_platform_driver(x) aos_container_of((x), struct u_platform_driver, driver)
/AliOS-Things-master/hardware/chip/haas1000/csi/
A Duart.c46 tty_uart_t *uart = aos_container_of(tty, tty_uart_t, tty); in tty_uart_startup()
210 tty_uart_t *uart = aos_container_of(tty, tty_uart_t, tty); in tty_uart_shutdown()
241 tty_uart_t *uart = aos_container_of(tty, tty_uart_t, tty); in tty_uart_enable_rx()
252 tty_uart_t *uart = aos_container_of(tty, tty_uart_t, tty); in tty_uart_disable_rx()
264 tty_uart_t *uart = aos_container_of(tty, tty_uart_t, tty); in tty_uart_start_tx()
278 tty_uart_t *uart = aos_container_of(tty, tty_uart_t, tty); in tty_uart_stop_tx()
/AliOS-Things-master/hardware/chip/haas1000/aos_driver/pwm/
A Dpwm.c83 haas1000_pwm_t *pwm_dev = aos_container_of(pwm, haas1000_pwm_t, aos_pwm); in haas1000_pwm_unregister()
95 haas1000_pwm_t *pwm_dev = aos_container_of(pwm, haas1000_pwm_t, aos_pwm); in haas1000_pwm_shutdown()
104 haas1000_pwm_t *pwm_dev = aos_container_of(pwm, haas1000_pwm_t, aos_pwm); in haas1000_pwm_apply()
/AliOS-Things-master/components/drivers/peripheral/i2c/src/
A Di2c_core.c18 master = aos_container_of (pos, i2c_master_dev_t, host); in find_i2c_controller()
264 slave = aos_container_of(dev_h, i2c_slave_dev_t, i2c_dev_handle); in aos_i2c_close()
312 slave = aos_container_of(dev_h, i2c_slave_dev_t, i2c_dev_handle); in aos_i2c_clk_set()
349 slave = aos_container_of(dev_h, i2c_slave_dev_t, i2c_dev_handle); in aos_i2c_addr_width_set()
385 slave = aos_container_of(dev_h, i2c_slave_dev_t, i2c_dev_handle); in aos_i2c_slave_addr_set()
415 slave = aos_container_of(dev_h, i2c_slave_dev_t, i2c_dev_handle); in _i2c_tx_rx_prepare()
621 slave = aos_container_of(dev_h, i2c_slave_dev_t, i2c_dev_handle); in aos_i2c_pm_ctrl()
A Di2c.c127 i2c = aos_container_of(ref->dev, aos_i2c_t, dev); in aos_i2c_transfer()
170 aos_i2c_t *i2c = aos_container_of(dev, aos_i2c_t, dev); in dev_i2c_unregister()
180 aos_i2c_t *i2c = aos_container_of(ref->dev, aos_i2c_t, dev); in dev_i2c_get()
195 aos_i2c_t *i2c = aos_container_of(ref->dev, aos_i2c_t, dev); in dev_i2c_put()
/AliOS-Things-master/hardware/chip/rtl872xd/aos_driver/pwm/
A Dpwm.c168 rtl872xd_pwm_t *pwm_dev = aos_container_of(pwm, rtl872xd_pwm_t, aos_pwm); in rtl872xd_pwm_unregister()
180 rtl872xd_pwm_t *pwm_dev = aos_container_of(pwm, rtl872xd_pwm_t, aos_pwm); in rtl872xd_pwm_shutdown()
189 rtl872xd_pwm_t *pwm_dev = aos_container_of(pwm, rtl872xd_pwm_t, aos_pwm); in rtl872xd_pwm_apply()
/AliOS-Things-master/components/drivers/peripheral/spi/src/
A Dspi.c134 spi = aos_container_of(ref->dev, aos_spi_t, dev); in aos_spi_transfer()
206 aos_spi_t *spi = aos_container_of(dev, aos_spi_t, dev); in dev_spi_unregister()
216 aos_spi_t *spi = aos_container_of(ref->dev, aos_spi_t, dev); in dev_spi_get()
231 aos_spi_t *spi = aos_container_of(ref->dev, aos_spi_t, dev); in dev_spi_put()
/AliOS-Things-master/hardware/chip/rtl872xd/csi_driver/uart/
A Duart.c674 tty_uart_t *tty_uart = aos_container_of(tty, tty_uart_t, tty); in uart_startup()
727 tty_uart_t *tty_uart = aos_container_of(tty, tty_uart_t, tty); in uart_set_attr()
755 tty_uart_t *tty_uart = aos_container_of(tty, tty_uart_t, tty); in uart_enable_rx()
768 tty_uart_t *tty_uart = aos_container_of(tty, tty_uart_t, tty); in uart_disable_rx()
782 tty_uart_t *tty_uart = aos_container_of(tty, tty_uart_t, tty); in uart_start_tx()
791 tty_uart_t *tty_uart = aos_container_of(tty, tty_uart_t, tty); in uart_stop_tx()
/AliOS-Things-master/components/drivers/core/base/devicevfs/src/
A Ddevice_vfs_core.c79 n = aos_container_of(pos, file_node_t, valid); in _is_valid_fnode()
411 dev_n = aos_container_of(pos, subsys_dev_node_t, n); in u_device_rpc_open()
659 dev_n = aos_container_of(pos, subsys_dev_node_t, n); in _device_vfs_open()
1035 dev_n = aos_container_of(pos, subsys_dev_node_t, n); in aos_dev_unreg()
/AliOS-Things-master/components/a2sa/src/driver/core/
A Dcontrol.c261 kctl = aos_container_of(node, struct audio_kcontrol, list); in audio_ctl_elem_list()
272 kctl = aos_container_of(node, struct audio_kcontrol, list); in audio_ctl_elem_list()
/AliOS-Things-master/components/uvoice/internal/
A Duvoice_alios.h50 #define os_container_of aos_container_of

Completed in 27 milliseconds