Home
last modified time | relevance | path

Searched refs:buffer_length (Results 1 – 19 of 19) sorted by relevance

/bsp/samd21/sam_d2x_asflib/sam0/drivers/i2c/
A Di2c_slave_interrupt.c183 module->buffer_length = packet->data_length; in i2c_slave_read_packet_job()
226 module->buffer_length = packet->data_length; in i2c_slave_write_packet_job()
255 if (!module->buffer_length && (module->buffer_length == module->buffer_remaining)) { in _i2c_slave_rx_isr_handler()
263 if (module->buffer_length > 0 && module->buffer_remaining > 0) { in _i2c_slave_rx_isr_handler()
268 module->buffer_length = 0; in _i2c_slave_rx_isr_handler()
305 if (!module->buffer_length && (module->buffer_length == module->buffer_remaining)) { in _i2c_slave_tx_isr_handler()
313 if (module->buffer_length > 0 && module->buffer_remaining > 0) { in _i2c_slave_tx_isr_handler()
318 module->buffer_length = 0; in _i2c_slave_tx_isr_handler()
A Di2c_master_interrupt.c67 uint16_t buffer_index = module->buffer_length - module->buffer_remaining; in _i2c_master_read()
90 volatile uint16_t buffer_index = module->buffer_length - module->buffer_remaining; in _i2c_master_write()
398 if ((module->buffer_length <= 0) && (module->buffer_remaining > 0)) { in _i2c_master_isr_handler()
399 module->buffer_length = module->buffer_remaining; in _i2c_master_isr_handler()
401 } else if ((module->buffer_length > 0) && (module->buffer_remaining <= 0) && in _i2c_master_isr_handler()
407 module->buffer_length = 0; in _i2c_master_isr_handler()
420 } else if ((module->buffer_length > 0) && (module->buffer_remaining > 0)){ in _i2c_master_isr_handler()
429 if ((module->buffer_length > 0) && (module->buffer_remaining <= 0) && in _i2c_master_isr_handler()
435 module->buffer_length = 0; in _i2c_master_isr_handler()
A Di2c_slave.h152 volatile uint16_t buffer_length; member
A Di2c_master.h155 volatile uint16_t buffer_length; member
A Di2c_slave.c165 module->buffer_length = 0; in i2c_slave_init()
A Di2c_master.c155 module->buffer_length = 0; in i2c_master_init()
/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/i2c/i2c_samd20/
A Di2c_slave_interrupt.c205 module->buffer_length = packet->data_length; in i2c_slave_read_packet_job()
250 module->buffer_length = packet->data_length; in i2c_slave_write_packet_job()
285 if (module->buffer_length != module->buffer_remaining && in _i2c_slave_interrupt_handler()
289 module->buffer_length = 0; in _i2c_slave_interrupt_handler()
295 } else if (module->buffer_length != module->buffer_remaining && in _i2c_slave_interrupt_handler()
298 module->buffer_length = 0; in _i2c_slave_interrupt_handler()
327 if (module->buffer_length == 0) { in _i2c_slave_interrupt_handler()
343 if (module->buffer_length == 0) { in _i2c_slave_interrupt_handler()
375 module->buffer_length = 0; in _i2c_slave_interrupt_handler()
393 (module->buffer_length > module->buffer_remaining) && in _i2c_slave_interrupt_handler()
[all …]
A Di2c_master_interrupt.c65 uint16_t buffer_index = module->buffer_length - module->buffer_remaining; in _i2c_master_read()
115 uint16_t buffer_index = module->buffer_length - module->buffer_remaining; in _i2c_master_write()
167 module->buffer_length = module->buffer_remaining; in _i2c_master_async_address_response()
588 if ((module->buffer_length <= 0) && (module->buffer_remaining > 0)) { in _i2c_master_interrupt_handler()
593 } else if ((module->buffer_length > 0) && (module->buffer_remaining <= 0) && in _i2c_master_interrupt_handler()
600 module->buffer_length = 0; in _i2c_master_interrupt_handler()
616 } else if ((module->buffer_length > 0) && (module->buffer_remaining > 0)){ in _i2c_master_interrupt_handler()
628 if ((module->buffer_length > 0) && (module->buffer_remaining <= 0) && in _i2c_master_interrupt_handler()
635 module->buffer_length = 0; in _i2c_master_interrupt_handler()
654 module->buffer_length = 0; in _i2c_master_interrupt_handler()
A Di2c_slave.c194 module->buffer_length = 0; in i2c_slave_init()
225 module->buffer_length = 0; in i2c_slave_reset()
A Di2c_master.c232 module->buffer_length = 0; in i2c_master_init()
/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/i2c/i2c_sam0/
A Di2c_slave_interrupt.c205 module->buffer_length = packet->data_length; in i2c_slave_read_packet_job()
250 module->buffer_length = packet->data_length; in i2c_slave_write_packet_job()
285 if (module->buffer_length != module->buffer_remaining && in _i2c_slave_interrupt_handler()
289 module->buffer_length = 0; in _i2c_slave_interrupt_handler()
295 } else if (module->buffer_length != module->buffer_remaining && in _i2c_slave_interrupt_handler()
298 module->buffer_length = 0; in _i2c_slave_interrupt_handler()
327 if (module->buffer_length == 0) { in _i2c_slave_interrupt_handler()
343 if (module->buffer_length == 0) { in _i2c_slave_interrupt_handler()
375 module->buffer_length = 0; in _i2c_slave_interrupt_handler()
393 (module->buffer_length > module->buffer_remaining) && in _i2c_slave_interrupt_handler()
[all …]
A Di2c_master_interrupt.c76 uint16_t buffer_index = module->buffer_length; in _i2c_master_read()
131 uint16_t buffer_index = module->buffer_length; in _i2c_master_write()
183 module->buffer_length = module->buffer_remaining; in _i2c_master_async_address_response()
674 if ((module->buffer_length <= 0) && (module->buffer_remaining > 0)) { in _i2c_master_interrupt_handler()
679 } else if ((module->buffer_length > 0) && (module->buffer_remaining <= 0) && in _i2c_master_interrupt_handler()
686 module->buffer_length = 0; in _i2c_master_interrupt_handler()
703 } else if ((module->buffer_length > 0) && (module->buffer_remaining > 0)){ in _i2c_master_interrupt_handler()
716 if ((module->buffer_length > 0) && (module->buffer_remaining <= 0) && in _i2c_master_interrupt_handler()
727 module->buffer_length = 0; in _i2c_master_interrupt_handler()
746 module->buffer_length = 0; in _i2c_master_interrupt_handler()
A Di2c_slave.c227 module->buffer_length = 0; in i2c_slave_init()
258 module->buffer_length = 0; in i2c_slave_reset()
A Di2c_master.c309 module->buffer_length = 0; in i2c_master_init()
/bsp/allwinner/libraries/sunxi-hal/hal/source/usb/include/
A Dusb_host_common.h338 int buffer_length, in usb_fill_control_urb() argument
347 urb->transfer_buffer_length = buffer_length; in usb_fill_control_urb()
369 int buffer_length, in usb_fill_bulk_urb() argument
379 urb->transfer_buffer_length = buffer_length; in usb_fill_bulk_urb()
407 int buffer_length, in usb_fill_int_urb() argument
416 urb->transfer_buffer_length = buffer_length; in usb_fill_int_urb()
A Dusb.h1463 int buffer_length, in usb_fill_bulk_urb() argument
1470 urb->transfer_buffer_length = buffer_length; in usb_fill_bulk_urb()
1504 int buffer_length, in usb_fill_int_urb() argument
1512 urb->transfer_buffer_length = buffer_length; in usb_fill_int_urb()
/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/i2c/
A Di2c_slave_interrupt.h176 module->buffer_length = 0; in i2c_slave_cancel_job()
A Di2c_master.h235 volatile uint16_t buffer_length; member
A Di2c_slave.h267 volatile uint16_t buffer_length; member

Completed in 36 milliseconds