/subsys/usb/device/class/ |
A D | cdc_acm.c | 225 if (dev_data->cb && dev_data->tx_irq_ena) { in cdc_acm_write_cb() 306 ep, size, dev_data, ring_buf_space_get(dev_data->rx_ringbuf)); in cdc_acm_read_cb() 320 if (dev_data->cb && dev_data->rx_irq_ena) { in cdc_acm_read_cb() 331 usb_transfer(ep, dev_data->rx_buf, sizeof(dev_data->rx_buf), in cdc_acm_read_cb() 399 dev_data); in cdc_acm_do_cb() 482 dev_data->cb(dev_data->common.dev, dev_data->cb_data); in cdc_acm_irq_callback_work_handler() 529 dev_data, len, ring_buf_space_get(dev_data->tx_ringbuf)); in cdc_acm_fifo_fill() 589 if (dev_data->cb && dev_data->tx_ready) { in cdc_acm_irq_tx_enable() 617 if (dev_data->tx_irq_ena && dev_data->tx_ready) { in cdc_acm_irq_tx_ready() 635 if (dev_data->cb && dev_data->rx_ready) { in cdc_acm_irq_rx_enable() [all …]
|
/subsys/ipc/ipc_service/lib/ |
A D | icmsg.c | 217 dev_data->ctx); in callback_process() 226 MAKE_RX_HANDSHAKE(dev_data->local_sid, dev_data->remote_sid)); in callback_process() 238 dev_data->cb->bound(dev_data->ctx); in callback_process() 276 dev_data->cb->unbound(dev_data->ctx); in callback_process() 295 dev_data->cb->received(rx_buffer, len, dev_data->ctx); in callback_process() 310 dev_data->cb->bound(dev_data->ctx); in callback_process() 407 dev_data->cb = cb; in icmsg_open() 408 dev_data->ctx = ctx; in icmsg_open() 409 dev_data->cfg = conf; in icmsg_open() 427 dev_data->local_sid = in icmsg_open() [all …]
|
/subsys/usb/device/class/hid/ |
A D | core.c | 280 if (dev_data->ops && dev_data->ops->protocol_change) { in hid_on_set_protocol() 306 dev_data->idle_on = false; in hid_clear_idle_ctx() 318 if (dev_data->ops == NULL || dev_data->ops->on_idle == NULL) { in hid_sof_handler() 324 dev_data->sof_cnt[i]++; in hid_sof_handler() 343 dev_data->sof_cnt[i]--; in hid_sof_handler() 367 if (dev_data->ops && dev_data->ops->protocol_change) { in hid_do_status_cb() 368 dev_data->ops->protocol_change(dev, dev_data->protocol); in hid_do_status_cb() 404 if (dev_data->idle_on) { in hid_do_status_cb() 464 if (dev_data->ops && dev_data->ops->get_report) { in hid_class_handle_req() 483 if (dev_data->ops && dev_data->ops->set_report) { in hid_class_handle_req() [all …]
|
/subsys/ipc/ipc_service/backends/ |
A D | ipc_icbmsg.c | 625 ept = &dev_data->ept[i]; in find_ept_by_name() 747 if (dev_data->is_initiator) { in ept_bound_process() 750 ept = &dev_data->ept[i]; in ept_bound_process() 792 ept = &dev_data->ept[i]; in ept_bound_process() 819 ept = &dev_data->ept[dev_data->ept_map[ept_addr]]; in get_ept_and_rx_validate() 934 ept_bound_process(dev_data); in received_bound() 1014 ept_bound_process(dev_data); in control_bound() 1134 ept_bound_process(dev_data); in register_ept() 1276 dev_data->conf = conf; in backend_init() 1283 memset(&dev_data->waiting_bound, 0xFF, sizeof(dev_data->waiting_bound)); in backend_init() [all …]
|
A D | ipc_icmsg_me_follower.c | 132 struct backend_data_t *dev_data = instance->data; in bound() local 134 icmsg_me_icmsg_bound(&dev_data->icmsg_me_data); in bound() 141 struct backend_data_t *dev_data = instance->data; in received() local 155 k_mutex_lock(&dev_data->cache_mutex, K_FOREVER); in received() 158 get_ept_cached_loc(dev_data, name, name_len); in received() 160 cache_ept_rmt(dev_data, name, name_len, ept_id); in received() 175 bind_ept(conf, dev_data, ept, ept_id); in received() 178 k_mutex_unlock(&dev_data->cache_mutex); in received() 194 struct backend_data_t *dev_data = instance->data; in open() local 252 struct backend_data_t *dev_data = instance->data; in send() local [all …]
|
A D | ipc_icmsg_me_initiator.c | 29 struct backend_data_t *dev_data = instance->data; in bound() local 31 icmsg_me_icmsg_bound(&dev_data->icmsg_me_data); in bound() 37 struct backend_data_t *dev_data = instance->data; in received() local 52 r = icmsg_me_get_ept_cfg(&dev_data->icmsg_me_data, ept_id, in received() 62 icmsg_me_received_data(&dev_data->icmsg_me_data, *id, in received() 76 struct backend_data_t *dev_data = instance->data; in open() local 78 return icmsg_me_open(conf, &dev_data->icmsg_me_data, &cb, in open() 163 struct backend_data_t *dev_data = instance->data; in send() local 178 struct backend_data_t *dev_data = instance->data; in backend_init() local 180 k_mutex_init(&dev_data->epts_mutex); in backend_init() [all …]
|
A D | ipc_icmsg.c | 21 struct icmsg_data_t *dev_data = instance->data; in register_ept() local 26 return icmsg_open(conf, dev_data, &cfg->cb, cfg->priv); in register_ept() 32 struct icmsg_data_t *dev_data = instance->data; in deregister_ept() local 34 return icmsg_close(conf, dev_data); in deregister_ept() 41 struct icmsg_data_t *dev_data = instance->data; in send() local 43 return icmsg_send(conf, dev_data, msg, len); in send()
|
/subsys/usb/device/ |
A D | usb_descriptor.c | 551 struct usb_dev_data *dev_data; in usb_get_dev_data_by_cfg() local 553 SYS_SLIST_FOR_EACH_CONTAINER(list, dev_data, node) { in usb_get_dev_data_by_cfg() 554 const struct device *dev = dev_data->dev; in usb_get_dev_data_by_cfg() 558 return dev_data; in usb_get_dev_data_by_cfg() 570 struct usb_dev_data *dev_data; in usb_get_dev_data_by_iface() local 572 SYS_SLIST_FOR_EACH_CONTAINER(list, dev_data, node) { in usb_get_dev_data_by_iface() 573 const struct device *dev = dev_data->dev; in usb_get_dev_data_by_iface() 579 return dev_data; in usb_get_dev_data_by_iface() 590 struct usb_dev_data *dev_data; in usb_get_dev_data_by_ep() local 593 const struct device *dev = dev_data->dev; in usb_get_dev_data_by_ep() [all …]
|
/subsys/usb/device/class/audio/ |
A D | audio.c | 292 struct usb_audio_dev_data *dev_data) in audio_dc_sof() argument 299 if (dev_data->ops && dev_data->ops->data_request_cb) { in audio_dc_sof() 300 dev_data->ops->data_request_cb( in audio_dc_sof() 301 dev_data->common.dev); in audio_dc_sof() 353 struct usb_dev_data *dev_data; in audio_cb_usb_status() local 357 if (dev_data == NULL) { in audio_cb_usb_status() 438 struct usb_dev_data *dev_data; in get_audio_dev_data_by_entity() local 442 audio_dev_data = CONTAINER_OF(dev_data, in get_audio_dev_data_by_entity() 497 struct usb_dev_data *dev_data; in get_audio_dev_data_by_iface() local 863 struct usb_dev_data *dev_data; in audio_write_cb() local [all …]
|