Searched refs:chan (Results 1 – 7 of 7) sorted by relevance
| /components/drivers/mailbox/ |
| A D | mailbox.c | 59 rt_timer_init(&chan->timer, timer_name, mbox_chan_timeout, chan, in rt_mbox_controller_register() 112 if (!chan || !data) in rt_mbox_send() 117 ctrl = chan->ctrl; in rt_mbox_send() 165 data = chan->data; in rt_mbox_send_done() 172 chan->client->tx_done(chan->client, data, err); in rt_mbox_send_done() 193 if (chan && chan->ctrl->ops->peek) in rt_mbox_peek() 195 return chan->ctrl->ops->peek(chan); in rt_mbox_peek() 210 chan->client->rx_callback(chan->client, data); in rt_mbox_recv() 316 return chan; in rt_mbox_request_by_index() 342 if (chan) in rt_mbox_release() [all …]
|
| A D | mailbox-pic.c | 63 static rt_err_t pic_mbox_request(struct rt_mbox_chan *chan) in pic_mbox_request() argument 65 int index = chan - chan->ctrl->chans; in pic_mbox_request() 66 struct pic_mbox *pic_mbox = raw_to_pic_mbox(chan->ctrl); in pic_mbox_request() 74 static void pic_mbox_release(struct rt_mbox_chan *chan) in pic_mbox_release() argument 76 int index = chan - chan->ctrl->chans; in pic_mbox_release() 77 struct pic_mbox *pic_mbox = raw_to_pic_mbox(chan->ctrl); in pic_mbox_release() 82 static rt_err_t pic_mbox_send(struct rt_mbox_chan *chan, const void *data) in pic_mbox_send() argument 85 int index = chan - chan->ctrl->chans; in pic_mbox_send() 86 struct pic_mbox *pic_mbox = raw_to_pic_mbox(chan->ctrl); in pic_mbox_send()
|
| /components/drivers/dma/ |
| A D | dma.c | 95 if (!chan) in rt_dma_chan_start() 107 ctrl = chan->ctrl; in rt_dma_chan_start() 123 if (!chan) in rt_dma_chan_stop() 210 if (!chan) in rt_dma_chan_done() 217 chan->callback(chan, size); in rt_dma_chan_done() 531 chan = rt_calloc(1, sizeof(*chan)); in rt_dma_chan_request() 533 if (!chan) in rt_dma_chan_request() 544 if (!chan) in rt_dma_chan_request() 563 return chan; in rt_dma_chan_request() 570 if (!chan) in rt_dma_chan_release() [all …]
|
| /components/drivers/usb/cherryusb/port/dwc2/ |
| A D | usb_hc_dwc2.c | 270 if (chan->do_ssplit) { in dwc2_chan_splt_init() 507 if (chan->urb) { in dwc2_chan_free() 509 chan->urb = NULL; in dwc2_chan_free() 511 chan->inuse = false; in dwc2_chan_free() 547 …if (chan->do_ssplit && (chan->ep0_state == DWC2_EP0_STATE_INDATA || chan->ep0_state == DWC2_EP0_ST… in dwc2_control_urb_init() 1046 chan->chidx = chidx; in usbh_submit_urb() 1047 chan->urb = urb; in usbh_submit_urb() 1048 chan->do_ssplit = 0; in usbh_submit_urb() 1058 urb->hcpriv = chan; in usbh_submit_urb() 1181 urb = chan->urb; in dwc2_inchan_irq_handler() [all …]
|
| /components/drivers/include/drivers/ |
| A D | dma.h | 97 rt_err_t (*start)(struct rt_dma_chan *chan); 98 rt_err_t (*stop)(struct rt_dma_chan *chan); 101 rt_err_t (*prep_memcpy)(struct rt_dma_chan *chan, 104 rt_err_t (*prep_cyclic)(struct rt_dma_chan *chan, 108 rt_err_t (*prep_single)(struct rt_dma_chan *chan, 170 rt_err_t rt_dma_chan_start(struct rt_dma_chan *chan); 171 rt_err_t rt_dma_chan_stop(struct rt_dma_chan *chan); 172 rt_err_t rt_dma_chan_config(struct rt_dma_chan *chan, 176 rt_err_t rt_dma_prep_memcpy(struct rt_dma_chan *chan, 178 rt_err_t rt_dma_prep_cyclic(struct rt_dma_chan *chan, [all …]
|
| A D | mailbox.h | 67 rt_err_t rt_mbox_send(struct rt_mbox_chan *chan, const void *data, 69 void rt_mbox_send_done(struct rt_mbox_chan *chan, rt_err_t err); 70 rt_bool_t rt_mbox_peek(struct rt_mbox_chan *chan); 71 rt_err_t rt_mbox_recv(struct rt_mbox_chan *chan, void *data); 75 rt_err_t rt_mbox_release(struct rt_mbox_chan *chan);
|
| /components/dfs/ |
| A D | Kconfig | 62 bool "Enable elm-chan fatfs" 68 menu "elm-chan's FatFs, Generic FAT Filesystem Module"
|
Completed in 16 milliseconds